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

问题描述:

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

43 Dennis 

Beeston 

我怎样才能保存新的生产线,而不是把它转移到MySQL服务器作为一个行?

我使用PHP和MySQL。

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

+0

感谢您的解决方案! – Harsha 2015-06-30 16:54:58

+0

解决了我的问题!这次真是万分感谢! – 2016-03-15 08:46:25

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

要保存在数据库中的新行,看看mysql_real_escape_string

如果你想显示的页面,当你显示的记录,使用nl2br上伤了你的换行。

+0

使用 我只能得到:10 Burrows Crescent \ r \ nBeeston \ r \ nNottingham \ r \ n – nicky 2010-01-27 17:59:05

+0

@nicky,更新了我的答案。 – 2010-01-27 18:28:57