Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Обрезка содержимого дополнительного поля

Обрезка содержимого дополнительного поля


     20.06.2014    Обрезка, содержимого, дополнительного, поля    Все вопросы » Общие вопросы по PHP    3097

вопрос
Суть в чем та, есть много дополнительных полей в которых храниться информация, и все бы хорошо но в один момент содержимое не влезло и обрезалось.
я так понимаю есть какая то функция что проверяем перед добавлением в базу количество символом и лишнее обрезает если кто знает подскажите какой именно фал надо править что бы поднять это значение или если не трудно укажите сам код

Всем заранее спасибо извините за ламерский может быть для кого-то вопрос)))

Ответа пока нет


7 комментариев

vitnet
PHP-developer

vitnet - 20 июня 2014 19:23 -

Какие именно доп. поля вас интересуют?

Если пользователей тогда смотрите: engine/inc/userfields.php

$newpostedxfields[$value[0]] = substr($postedxfields[$value[0]], 0, 10000);

Sasha666
Юзер

Sasha666 - 20 июня 2014 19:44 -

там 2 раза встречается такой код но не помогло поставил вместо 10000 - 20000 в итоге обрезало все равно(

Sasha666
Юзер

Sasha666 - 20 июня 2014 20:02 -

при добавление материала извените что сразу не написал какие именно поля

Sasha666
Юзер

Sasha666 - 21 июня 2014 00:25 -

И так к чему пришел перековерял пол двигу так и не нашел функции которая бы обрезала полез в базу тип поля там стоит text помню примерно 60000 символов а учитывая русский то прилично меньше поменял поле на MEDIUMTEXT все начало норм сохранять, остается вопрос это сильно увеличит нагрузку на Mysql???????

FastFud
Юзер

FastFud - 21 июня 2014 00:32 -

я так понимаю есть какая то функция что проверяем перед добавлением в базу количество символом и лишнее обрезает

Так я что-то не понял, вам нужно чтобы при добавлении информации в это поле то(она информация) обрезалась или при выводе в шаблоне ?

Sasha666
Юзер

Sasha666 - 21 июня 2014 00:35 -

Пока не поменял в базе тип дополнительного поля информация обрезалась при выводе точнее сказать добавляю материал пишет все ок добавлено, я смотрю части нет начал искать что могло обрезать в итоге не нашел, решил попробовать сменить тип поля в самой базе и все сохранилось нормально без обрезки

остается вопрос это сильно увеличит нагрузку на Mysql???????

FastFud
Юзер

FastFud - 21 июня 2014 00:47 -

Ну раз будет много текста, то будет нагружать Mysql

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх