Angular http.get错误,用于检索存储在mysql

时间:2018-01-30 13:19:25

标签: php mysql angularjs json

我对此非常沮丧。

我正在使用CDN中的Angular,我正在调用$ http.get请求以JSON格式打印所有结果集(mysql)的PHP文件,这是“做得好” ”。 但是,我已经将一些反斜杠存储到数据库中,作为字段值的一部分。 E.G:

{"Field 1":"user1"},{"Field 2":"some_data\2"}

崩溃整个页面并且未显示视图中的数据。它以这种方式打印在原始JSON文件中:

{"Field 2":"some_data�2"}

目前我正在“手动”打印生成的json:

$outp = '{"Field 2":"'.$resultset['field_data'].'"}';
echo $outp;

我已经尝试过我所知道的一切:addslashes(),stripslashes(),htmlspecialchars(),json_encode()......错误是:

SyntaxError: Unexpected token    in JSON at position 138742

有人可以帮助我吗?

0 个答案:

没有答案