[英]how can I convert mysql result into JSON object using php
我試圖將一個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。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.