如何json编码格式?
how to json encode format?
我正在尝试打印一些 json。我有一个简单的格式,但我没有弄明白。
但我的结果是这样的。 {"datas":{"title":"table"}}
$sql = "SELECT * FROM mytable";
$check = mysqli_fetch_array(mysqli_query($con,$sql));
$array = array("table"=>$check["title"]);
$result=json_encode(array('datas' => $array));
echo($result);
mysqli_close($con);
我需要这是我的格式{"datas":[{"0":"table","title":"table"}]}
我想我错过了什么。
你应该使用这个:
$sql = "SELECT * FROM mytable";
$check = mysqli_fetch_assoc(mysqli_query($con,$sql));
$array = array("table"=>$check["title"]);
$result=json_encode(array('datas' => $array));
echo($result);
mysqli_close($con);
我正在尝试打印一些 json。我有一个简单的格式,但我没有弄明白。
但我的结果是这样的。 {"datas":{"title":"table"}}
$sql = "SELECT * FROM mytable";
$check = mysqli_fetch_array(mysqli_query($con,$sql));
$array = array("table"=>$check["title"]);
$result=json_encode(array('datas' => $array));
echo($result);
mysqli_close($con);
我需要这是我的格式{"datas":[{"0":"table","title":"table"}]}
我想我错过了什么。
你应该使用这个:
$sql = "SELECT * FROM mytable";
$check = mysqli_fetch_assoc(mysqli_query($con,$sql));
$array = array("table"=>$check["title"]);
$result=json_encode(array('datas' => $array));
echo($result);
mysqli_close($con);