我正在输出我的数据库结果,如下所示:
foreach($result as $row) {
echo json_encode($row);
}
输出如下:
{"nummer":"600","name":"Location Name 600"}{"nummer":"698","name":"Location Name 698"}{"nummer":"1110","name":"Location Name 1110"}
这是正确的方法吗?我是否必须将结果行彼此分开?
编辑:如果我从 jquery 获取回调 id,我将如何将其格式化为 jsonp?更具体地说,我想在 jsonp 中放置一个包含结果总数的值,然后找到所有结果(jquery 向我发送回调的 id,我必须将其放入输出中)。
最佳答案
简单地...
echo json_encode($result);
关于php - 以 JSON 格式输出 SQL 结果数组的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10445099/