php post array mysql

rjovica

Početnik
Poruka
43
Imam sledeci problem:

pravim php aplikaciju za kucanje faktura, sve radi ok ako faktura ima manje od 40 zapisa, medjutim ako stavim 40 ili vise od 40 zapisa, nece ni da uradi insert u mysql bazu, ni update, ako u fakturu koja ima manje od 40 stavki dodam da bude ukupno preko 40 stavki.

Ako rucno ubacim u bazu zapis, prikazace u prikazu fakturu sa preko 40 artikala, ali ako kucam u aplikaciji nece. Sve sam proverio, nije u kodu greska, ni u php ni u javascriptu, da li je mozda problem u dozvoljenoj velicini niza u php, tj ako je niz preko 40 zapisa nece da upisuje u bazu. Ako je to, kako u cPanelu da se podesi php.ini?
 
Pa bas ta cifra od 40 mi nekako nije logicna. Niz u php-u nema nikakvo ogranicenje, jedino ogranicenje je kolko proces moze da zauzme memorije al tad pukne proces pa web server javi gresku. A mislim da tih 40 artikala ne uzimaju 500mb rama ;)

edit: e da ali mysql ima limit koliko vezliki query moze biti i to je 1mb po defaultu. Dakle ako ti query ima vise od 1mb, mysql ce da odbije. To naravno moze da se poveca po potrebi u my.cnf.
 
Poslednja izmena:
Problem mi se javlja i prilikom slanja upita za generisanje pdf-a, gde saljem niz sa 52 stavke, tako da je problem u php podesavanjima, kada probam da u .htaccess file povecam max_input_vars, daje mi server error 500.
Najbolje resenje je VPS hosting.
 

Back
Top