我的数组没有';在php中不返回任何内容

我的数组没有';在php中不返回任何内容,php,mysql,json,Php,Mysql,Json,数组$response没有从数据库返回我的项,它生成的结果为空,导致我的android应用程序显示错误:“JSONException:End of character 0处的输入”。请提供任何帮助,我将不胜感激 将$item设置为数组,然后尝试将其作为字符串传递。基本上是$item=字符串和$item[]=数组。因此,只需将图像值推送到所需的数组中。试试我的代码,给我一些反馈。从我所看到的,你把它画了一个圈,然后在while循环中迷失了方向,而你可以做得很简单 正如您将看到的,数组推送需要存

数组$response没有从数据库返回我的项,它生成的结果为空,导致我的android应用程序显示错误:“JSONException:End of character 0处的输入”。请提供任何帮助,我将不胜感激

$item
设置为数组,然后尝试将其作为字符串传递。基本上是
$item
=字符串和
$item[]
=数组。因此,只需将图像值推送到所需的数组中。试试我的代码,给我一些反馈。从我所看到的,你把它画了一个圈,然后在while循环中迷失了方向,而你可以做得很简单


正如您将看到的,数组推送需要存储值(数组类型)和值(字符串类型)的数组。

那么您的查询是否从数据库返回任何行?@VishvaDave我仍然没有尝试work@ArtOsi不,它没有从我的database@JiaenOng试一下我的答案。复制粘贴它并查看output@VishvaDave我知道如何在android端解码,但php我不知道,顺便说一句,非常感谢,我终于找到了错误,我会努力找到答案
while ($row = mysqli_fetch_array($result)) {
   array_push($response, base64_encode($row["image"]));
}