Page 1 of 1
Возможно ли увеличить более 65535 символов в сm
Posted: Mon Nov 24, 2008 8:00 am
by yaret
Необходимо сделать один сайт, но есть одно условие - на главной странице хотят вставлять таблицу с большим количеством строк (около 200-250). Но ограничение TEXT дает вставлять только 65535 символов. Меняю в sql таблицах поля TEXT на LONGTEXT, но при вставке таблицы в firefoxe появляется окошко "Ошибка при выполнении скрипта" и таблица не вставляется (вставка как вручную в админке, так и копированием из ворда).
Подскажите, возможно ли преодолеть это ограничение или нет. Какие способы решения есть?
Re: Возможно ли увеличить более 65535 символов в сm
Posted: Mon Nov 24, 2008 12:26 pm
by Po6oT

В частности с LONGTEXT у меня все работает нормально, возможно таблица настолько огромная, что сам браузер не в состоянии ее обработать... другие браузеры пробовали?
также можно попробовать разделить контент на несколько частей, не проверял правда как он в таком случае в базе хранится...
Re: Возможно ли увеличить более 65535 символов в сm
Posted: Mon Nov 24, 2008 4:18 pm
by yaret
Разобрался, действительно работает. Пересмотрел еще раз таблицы mysql и изменил еще пару полей на LONGTEXT. В IE тоже работает, только зависает на несколько минут. Да и компьютер на время открытия и вставки таблицы начинает тормозить и грузиться. Таблица весит примерно 260 кбайт при 170 строках.
Возник другой вопрос - можно ли вставить таблицу из word простым copy-paste? При такой вставке теряется таблица. Может есть надо модифицировать TinyMCE или поставить какой-нибудь другой визуальный редактор. В настройках TinyMCE разрешил применение таблиц, но это не помогло.
С этим тоже разобрался - поставил FСКeditorХ, он позволяет вставлять таблицы из word.
p.s. Действительно made simple! Нужно только терпение и время.