0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 31
|
|
1 | |
MySQL Экранирование тегов <>при выводе текста из MySQL05.05.2015, 15:09. Показов 3370. Ответов 7
Метки нет (Все метки)
Мне нужно хранить в БД текст, в котором встречаются нижние индексы. Я решил записывать его в БД вместе с тегами <sub></sub>. При выводе все хорошо, текст отображается корректно, но также мне нужно иметь возможность его редактировать, т.е. загрузить из БД в <input type='text'> таким образом, чтобы теги сохранились. При обычной выборке они пропадают. Как это можно сделать? Или если какой-нибудь более удобный способ хранения?
0
|
05.05.2015, 15:09 | |
Ответы с готовыми решениями:
7
Экранирование кавычек при выводе Статичный порядок следования атрибутов тегов при выводе XML в cElementTree Кодировка при выводе в dbGrid из MySql Неправильная кодировка при выводе из MySQL |
0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 31
|
|
05.05.2015, 15:30 [ТС] | 3 |
Спасибо! Заработало.
По ходу возник еще один вопрос: когда я записываю знак + в текстовое поле БД, вместо него записывается пробел. Его тоже надо экранировать каким-то образом?
0
|
1 / 1 / 7
Регистрация: 29.10.2012
Сообщений: 247
|
|
05.05.2015, 15:38 | 4 |
Покажите запрос, "+" можно не экранировать
0
|
0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 31
|
||||||
05.05.2015, 15:54 [ТС] | 6 | |||||
0
|
0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 31
|
||||||
05.05.2015, 16:10 [ТС] | 8 | |||||
ну в JS файле, я обычным образом беру значение inputа, а затем передаю его в php обработчик посредством ajax
Нашел, в чем дело. $_POST в php обработчике не воспринимает +, как элемент текста. Вот только пока не представляю, как это исправить
0
|
05.05.2015, 16:10 | |
05.05.2015, 16:10 | |
Помогаю со студенческими работами здесь
8
Кракозябры при выводе в Mysql в UTF-8 Добавить стили при выводе из mysql Русский язык в MySQL, иероглифы при выводе из БД Не работает сортировка товаров при выводе из БД mysql Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |