**结束。**此问题需要详细的调试信息。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
去年关门了。
改进这个问题
所以,我正试图用mysql db(10.0.35-mariadb)中的数据制作一个简单的webjsonapi json_encode();
输出信息。它成功地收集了我的数据并输出它而不是json格式?这里是输出与我期望的比较;
我所拥有的。。。
我梦想拥有。。。
我认为json格式化程序chrome扩展在我的页面上甚至没有出现,这是一个明显的迹象,表明我没有做正确的事情。。。
$conn = mysqli_connect('host', 'username', 'pass', 'db');
$query = mysqli_query($conn, "SELECT * FROM `table`;");
while ($row = mysqli_fetch_assoc($query)) {
$data[] = $row;
}
echo json_encode($data);
我知道要归档像steam这样漂亮的json文件需要做更多的工作,所以现在,我只是请求帮助以json格式输出。
1条答案
按热度按时间txu3uszq1#
输出的内容非常好。您的浏览器扩展根本就没有意识到这一点,因为您很可能没有在http中表示内容类型
Content-Type
标题。没有这些,任何东西对浏览器来说都是纯文本。在输出json之前添加以下内容: