在POST上的sql数据库和php中添加一个换行符
只是想知道最好的方法 基本上我有一个消息类型的网站。基本上是一个用户可以互相写故事的文本区域 当我在文本区域键入带有段落的故事时-例如: “不久前,我在路上散步时,一条狗袭击了我 新的一段是关于狗的。” 目前,我只将第一行内容发布到mysql数据库中。是否有一种方法可以在每次按下enter键时自动添加在POST上的sql数据库和php中添加一个换行符,php,Php,只是想知道最好的方法 基本上我有一个消息类型的网站。基本上是一个用户可以互相写故事的文本区域 当我在文本区域键入带有段落的故事时-例如: “不久前,我在路上散步时,一条狗袭击了我 新的一段是关于狗的。” 目前,我只将第一行内容发布到mysql数据库中。是否有一种方法可以在每次按下enter键时自动添加或/n 但在文本区域中键入时,用户不可见 谢谢您可以使用文本编辑器,就像它会自动管理文本中的所有特殊符号一样 许多web框架也提供了这样的编辑器组件,看看您的框架是否有这样的组件,否则使用tinym
或/n 但在文本区域中键入时,用户不可见
谢谢您可以使用文本编辑器,就像它会自动管理文本中的所有特殊符号一样
许多web框架也提供了这样的编辑器组件,看看您的框架是否有这样的组件,否则使用tinymce它是最流行的组件之一 听起来您的数据库中应该已经有了所有换行符,您可能无法正确显示它。尝试显示换行符这是大多数用户的常见问题 从数据库回显结果时,需要使用
nl2br
例如,如果您的代码是
echo$row['story']
,那么它必须是echo nl2br($row['story'])
,您可以在html文本区域中输入新行。然后你可以使用nl2br进行html输出,重新创建那些换行符。我不明白你为什么说你只在数据库中添加了文本区域的第一行。这是html文本字段还是文本区域?