php - 在 mySQL 的输出上显示文本区域的返回

标签 php mysql textarea stripslashes

所有, 我有一个可以输入的文本区域。当我提交表单并将其插入到我的数据库中时,我会这样做:

$textarea = mysql_real_escape_string($_POST['textarea']);

当我显示输出时,我会这样做:

echo stripslashes($textarea);

但是,当我这样做时,它会从文本区域中删除回车符。当我尝试从 mySQL 编辑文本区域时,它会将返回值放回原处。知道为什么会这样吗?

最佳答案

您可以这样使用nl2br:

echo nl2br($textarea);

如果您需要更多信息,这是官方文档页面:link .

关于php - 在 mySQL 的输出上显示文本区域的返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8707336/

相关文章:

jquery - 输出用户在文本区域中输入的特定值

php - 使用 Slim PHP 的默认 GET 路由

php - 使用 php 驱动程序将查询从 MySql 查询转换为 mongoDB 查询

php - PHP 邮件表单的问题

asp.net - 为什么 textarea 上的 jquery.animate 会使闪烁的光标消失?

javascript - 如何显示 DIv AS HTML 内容中文本区域的 HTML 内容而不是文本?

php - 生成随机出生日期

PHP fatal error : Class 'PDO' not found

mysql - SQL Concat 和 Join 3 表只返回符合条件的记录

c# - 如何使用 WHERE 条件显示记录