Вывод html кода таблицы echo'м

Poster

Новичок
Вывод html кода таблицы echo'м

Суть проблемы:

в поле формы textarea вводится html таблицы и сохраняется в MySQL.
например:
...
<td width="53" valign="top">200</td>
<td width="54" valign="top">200</td>
<td width="48" valign="top">330</td>
...

Дальше, при выводе в браузер
PHP:
echo nl2br($main_text['texto']);
В браузере получаем вместо каждого перевода строки "<br>".

Вопрос: как хранить html код чтобы при прогоне уго через nl2br не получать множества <br>, которые "лезут" перед таблицей?
 

DoctorD

Guest
nl2br
Returns string with '<br />' inserted before all newlines.

следовательно храни текст без переводов строк =)
либо не используй nl2br

-~{}~ 06.10.04 13:24:

ты зачем вообще ставишь nl2br(...)?

-~{}~ 06.10.04 13:25:

чем плохо echo $main_text['texto'];
 

Eduard

Новичок
nl2br для этого и предназначен чтобы перводы строки на <br /> заменять
 

Poster

Новичок
Автор оригинала: DoctorD
ты зачем вообще ставишь nl2br(...)?

чем плохо echo $main_text['texto'];
Просто может быть как форматированный текст в ячейке, так и таблица.
 

DoctorD

Guest
Какая еще таблица? ... храни любой HTML код, это все-равно
 
Сверху