可能重复:
Why entered key word is not store in database?保留换行符进入一个textarea
我正在写一个简单的页面中,用户可以输入一个关于网站告别赛成一个文本框。这被存储在我的数据库里面一个名为“testimonial”下的“testimonial”中,它是文本类型(1000)
当我尝试检索证明并呈现它们和一个无序列表时,换行符会被忽略。
例如:
我讨厌这个网站。
它有大量的错误。作为
- 我恨这个网站
将打印。它有大量的错误
如何保存用户输入的换行符?
编辑:我要提的是,奖状与数据库中的新行正确保存,当我看着它在phyMyAdmin
您需要将换行符转换为
字符 - 它仍然存在,但不显示。我认为'nl2br()'是你想要的:http://php.net/manual/en/function.nl2br.php – andrewsi