Текст (10 000+ символов) при записи в БД обрезается, записывается не весь. Текст меньшего размера записывается полностью.
Текст приходит в php файл через POST, затем записывается в БД.
POST_MAX_SIZE=256M
, в MySQL тип стоит TEXT
.
В чем может быть проблема? :(
Существует 4 типа TEXT
, каждый из которых может помещать в себя разное кол-во данных.
Если идти с меньшего к большему, то получается вот так:
TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT
Они могут вмещать в себя:
TINYTEXT
: 256 байт.
TEXT
: 65 535 байт.
MEDIUMTEXT
: 16 777 215 байт.
LONGTEXT
: 4 294 967 295 байт.
Переводя последние два получится так:
MEDIUMTEXT
- 16 МБ
LONGTEXT
- 4 ГБ
Для 10 000 символов вполне хватит MEDIUMTEXT
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть кодКак его видоизменить, чтобы данные из sqlite выводились в алфавитном порядке от А до Я?
Сразу приходят в голову следующие системы статусов:
Возник такой вопрос, почему методы в основной программе являются статическими?