将文本字段中的新行保存到mysql字段

时间:2010-01-27 17:33:04

标签: php mysql forms newline textfield

快速而简单(我希望)的问题;如果用户在文本字段中输入新行,即:

43 Dennis

Beeston

如何保存新行而不是将其作为一行传输到mysql服务器?!

我正在使用PHP和mysql。

3 个答案:

答案 0 :(得分:4)

要在数据库中保存换行符,请查看mysql_real_escape_string

如果您希望在显示记录时在页面上将新换行显示为中断,请使用nl2br

答案 1 :(得分:4)

当您将数据库中的字段输出到html文档时,请使用<pre>nl2br()(或<textarea>)。

答案 2 :(得分:0)

MySQL应该保留换行符 - 它可能是你的输出(或你的mysql gui)没有显示它吗?