PHP JSON用nl2br编码

时间:2012-02-08 15:00:54

标签: php mysql json

我用以通过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吗?

由于 罗里

1 个答案:

答案 0 :(得分:0)

您可以使用REPLACE - MySQL的功能来替换所有换行符和\n以及\r\n <br />http://dev.mysql.com/doc/refman/5.1/de/replace.html