Мой атрибут данных будет пуст, если я попытаюсь сохранить в нем слишком много данных

У меня проблема с новым JSON-хранилищем в MySQL.
Я использую mysql-5.7.12, jquery-2.1.1 и bootstrap-editable-1.5.1

Код выглядит так:

<dt>Memo</dt>
foreach(json_decode($row['memo'], true) as $user => $memo) {
// $row['memo'] is something like: {"user":"very-long-text-with-some\\n escaped lines..."}
echo "<dd><a class='memo' id='telephone-memo' data-pid='".$row['id']."' data-text='".$memo."' employee='".$user."'>new</a></dd>";
}

a class='memo' ... X-редактируемый.

Взгляд в базу данных не показывает ошибок. Я могу хранить более чем достаточно внутри строки JSON.

Проблема в том, что если я храню более 194 символов в текстовой области x-editable, атрибут data-text будет пустым! Если это гарантирует, что пользователь перезапишет свои данные при следующем редактировании, потому что он / она не видит фактические сохраненные данные. Есть ли ограничение, от которого я не знаю?

Я чрезвычайно благодарен за вашу помощь.

0

Решение

Проблема решена!

Я уже много лет использую функцию UCFIRST () в MySQL.
Это 8-битная функция !!
Обычно используется для имен т. Д.

Функция для JSON-столбца удалена и все работает.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]