gpt4 book ai didi

php - 如何使用 php 将 mysql 结果转换为 JSON 对象

转载 作者:行者123 更新时间:2023-11-29 08:56:12 24 4
gpt4 key购买 nike

我正在尝试将 mysql 资源 id 转换为 JSON 对象,以作为 ajax 调用的响应发送这是我尝试使用的代码

<?php
require_once 'config.php';
$sql="SELECT * FROM `inquiry` WHERE 1";
$res=mysql_query($sql);
if($res)
echo json_encode($res);
?>

我收到此错误消息

Warning: [json] (php_json_encode) type is unsupported, encoded as null in /home/smartco/public_html/kb/q.php on line 6

我该怎么做

最佳答案

将您的代码更改为

$res = mysql_query($sql);
while($data = mysql_fetch_array($res)) {
$output[] = $data;
}
echo json_encode($output);

您正在对资源 ID 进行编码。

关于php - 如何使用 php 将 mysql 结果转换为 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9916584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com