可能重复:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in select
我正在查询包含JSON数据的字段。但是
json_decode($result)
给出一个输出:json_decode要求参数为字符串,在线给出资源。
$result=mysql_query("SELECT values FROM 'table' LIMIT 0,1");
现在如何获取字符串输出?为什么输出是资源而不是字符串?
答案 0 :(得分:3)
$result = mysql_query("SELECT values FROM 'table' LIMIT 0,1");
$real_result = mysql_fetch_assoc($result);
json_decode($real_result['values']);