|
|
|
| Здравствуйет.
Подскажите пожалуйста решение ниже описанной проблемы:
Есть форма добавления на сайт, списка товаров например:
Гитары
Клавишные
Ударные
Аксессуары
Барабанные установки
Барабаны
Комплектующие
Педали
Перкуссия
Тарелки
Классические инструменты
Микрофоны
Студийное оборудование
Свет
Звук
Аксессуары
|
После добавления в базу получается каша:
Гитары Клавишные Ударные Аксессуары Барабанные установки Барабаны Комплектующие
Педали Перкуссия Тарелки Классические инструменты Микрофоны Студийное оборудование
Свет Звук Аксессуары
|
Можно ли как то после каждой строки в поле добавить тег <br/>, вариант после кажд. слова не подходит, потомучто в строке могут быть несколько слов
"Студийное оборудование" ? | |
|
|
|
|
|
|
|
для: Dinya_1
(15.02.2013 в 22:57)
| | заменять символ перевода строки =\ | |
|
|
|
|
|
|
|
для: CrazyAngel
(15.02.2013 в 23:46)
| | У нас же не предусматривается символ \ ?
его же не будет в перечне товаров, получается что и заменять нечего? | |
|
|
|
|
|
|
|
|
для: Igorek
(16.02.2013 в 06:58)
| | nl2br в форме? А подумать? | |
|
|
|
|
|
|
|
для: confirm
(16.02.2013 в 07:34)
| | основной вопрос темы: "Можно ли как то после каждой строки в поле добавить тег <br/>" с чем эта функция прекрасно справляется.
Насколько я понял проблема возникает при выводе из базы значения этого поля в каком-нибудь DIV'е, если выводить опять в textarea - форматирование сохранится.
UPD хотя никто не говорил про textarea... | |
|
|
|
|
|
|
|
для: Igorek
(16.02.2013 в 09:25)
| | В названии темы это сказано, так что ни о каком <br> не может быть и речи. Как впрочем и не понятно на кой ляд вводить такое в текстовую область, и надо полагать к тому же еще и хранить в навал в одном месте. | |
|
|
|
|
|
|
|
для: Igorek
(16.02.2013 в 06:58)
| | Спасибо.
Подошел вариант
echo nl2br("foo - это вам не\n bar");
|
>>
>>автор: confirm (16.02.2013 в 07:31)
>>А чего же вы все это помещаете в одно поле таблицы?
В одно поле таблицы заносится клиентом, просто для показа имеющихся у него товаров | |
|
|
|
|
|
|
|
для: Dinya_1
(17.02.2013 в 15:29)
| | Для выбора товара отмечается его id, и не скопом, а массивом, и хранятся они в корзине/заказе пользователя каждый в своей строке таблицы. И уже по этим id, выбирается "для показа" имена товаров и выводятся пользователю.
А вот то что вы делаете, это нечто невразумительное. | |
|
|
|
|
|
|
|
для: Dinya_1
(15.02.2013 в 22:57)
| | А чего же вы все это помещаете в одно поле таблицы? | |
|
|
|