我用以通过AJAX填充的代码 -
$sql = "SELECT * FROM web_task_comments WHERE web_task_id = '$taskId'
ORDER BY log_date DESC";
$result = mysql_query($sql)or die(mysql_error());
if (mysql_num_rows($result) > 0) {
while($obj = mysql_fetch_object($result)) {
$arr[] = $obj;
}
echo json_encode($arr);
}
DB中有一行需要nl2br()然后将其传递给AJAX请求。如何使用我当前的设置执行此操作?您可以使用MySQL在查询中将nl转换为br吗?
由于 罗里
答案 0 :(得分:0)
您可以使用REPLACE
- MySQL的功能来替换所有换行符和\n
以及\r\n
<br />
:
http://dev.mysql.com/doc/refman/5.1/de/replace.html