快速而简单(我希望)的问题;如果用户在文本字段中输入新行,即:
43 Dennis
Beeston
如何保存新行而不是将其作为一行传输到mysql服务器?!
我正在使用PHP和mysql。
答案 0 :(得分:4)
要在数据库中保存换行符,请查看mysql_real_escape_string
如果您希望在显示记录时在页面上将新换行显示为中断,请使用nl2br。
答案 1 :(得分:4)
当您将数据库中的字段输出到html文档时,请使用<pre>
或nl2br()
(或<textarea>
)。
答案 2 :(得分:0)
MySQL应该保留换行符 - 它可能是你的输出(或你的mysql gui)没有显示它吗?