使用nl2br保存文本区新行到mysql..如何很好地将数据返回到文本框


Using nl2br to preserve textarea new lines to mysql... how to return data to textbox nicely?

我有一个表单的文本区,其结果插入到mysql数据库。我使用nl2br来保留换行符。

然而,因为这在文本中插入了br's,当用户去编辑他们在文本区域中输入的内容时,它会显示文本区域中保存在mysql中的所有br's(对于不懂html的人来说看起来很难看)。

因此,如果我不使用nl2br,那么在文本区回显时换行符看起来很好,但不能正确保存在数据库中。如果我使用nl2br,则断行符将正确地保存在数据库中,但回显时看起来很难看。我如何将保存的文本区内容回显到页面上而不显示br的所有地方?

使用换行符将测试存储在数据库中,当您将其回显到屏幕时,通过nl2br运行它。

相关文章: