moram da priznam da te nisam bas shvatio, tj ne kapiram tacno koji problem imas ...
Citat:
polje data u tabeli se odjednom zakucalo, na neku sifru od oko 30 000 bajtova i nece dalje
...
Citat:
medjutim tabela se ne puni vise.
sta znaci tabela se ne puni vise? da li to znaci da ti vise ne dodajes podatke u tabelu ili znaci da ako probas da dodas podatak u tabelu da dobijes gresku?
sto znaci "polje zakucalo na sifru od 30K i nece dalje"?
kako si izmerio da je bas 30000?
da li je 30000 bajtova ili karaktera?
da li dobijes i koju gresku ako i kako pokusas da upises u to polje veci podatak?
koja verzija mysql-a? na kom operativnom sistemu se nalazi?
koja verzija php-a? na kom operativnom sistemu se nalazi?
sta je default character set / kolacija za bazu?
longtext moze da bude maximalne duzine 4294967296 bajtova sto znaci da, ako ti je character set utf8, na primer, maximalna duzina je 1431655765 karaktera .. kako god okrenes to je mnoooogo vise od 30K ... ako je u pitanju obican text a ne longtext onda je limit 65536 bajtova iliti 21845 karaktera za utf8 ... sto je malo blize tvom limitu od 30K tako da proveri jos jednom da li je u pitanju longtext.
sta ti vraca:
Code:
mysql> show global variables like 'max_allowed_packet';
mysql> show variables like 'max_allowed_packet';