Сохранение новых строк в текстовом поле в поле mysql - PullRequest
1 голос
/ 27 января 2010

Быстрый и простой (надеюсь) вопрос; Если пользователь вводит новые строки в текстовое поле, например:

43 Dennis

Beeston

Как сохранить новую строку, а не передавать ее на сервер mysql одной строкой?!

Я использую PHP и MySQL.

Ответы [ 3 ]

4 голосов
/ 27 января 2010

Чтобы сохранить новые строки в базе данных, взгляните на mysql_real_escape_string

Если вы хотите, чтобы ваши новые строки отображались в виде разрывов на странице, когда вы отображаете записи, используйте nl2br .

4 голосов
/ 27 января 2010

При выводе поля из базы данных в html-документ используйте либо <pre>, либо nl2br() (или <textarea>).

0 голосов
/ 27 января 2010

MySQL должен сохранять символ новой строки - может ли ваш вывод (или ваш mysql gui) его не отображать?

...