Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
图像路径json编码的Php代码_Php_Android_Mysql_Json - Fatal编程技术网

图像路径json编码的Php代码

图像路径json编码的Php代码,php,android,mysql,json,Php,Android,Mysql,Json,我是android新手。我正在处理json数据,遇到了一个无法解决的问题。我有一些图像路径,如:uploads/6152\u File\u map.jpg和描述:这是mysql数据库中的map,我想将此图像路径和描述转换为json数据。我的php代码如下: <?php require("opener_db.php"); $sql = "select * from imagename"; $res=mysqli_query($conn,$sql); $result=array(); w

我是android新手。我正在处理json数据,遇到了一个无法解决的问题。我有一些图像路径,如:
uploads/6152\u File\u map.jpg
和描述:
这是mysql数据库中的map
,我想将此图像路径和描述转换为json数据。我的php代码如下:

<?php
require("opener_db.php");   
$sql = "select * from imagename";
$res=mysqli_query($conn,$sql);
$result=array();
while($row= mysqli_fetch_array($res))
{
  array_push($result,array('image'=>$row[1],'description'=>$row[2]));

}
echo json_encode(array("zishan"=>$result));
mysqli_close($con);

PHP代码适用于json数据的任何类型的转换,但不适用于图像路径。如果我的问题有错,谁能帮我一下吗。请原谅我,谢谢大家。

首先。。。请举例说明您使用的路径。您使用windows吗?谢谢您的评论,我的图像路径是:'uploads/6152_File_map.jpg',描述:'this is map'这是我的sql数据库中的两个数据。和var_dump($result,$row[1],$row[2])?尝试在此处使用列的名称。它很难读懂。类似于
$row['name']
而不是
$row[1]
。这样,您就可以知道正在使用的变量。我们可以更轻松地回答您的问题,并在您的mysqli_查询()之后添加“or die(mysqli_error())”
{"zishan":[]}