Php 如何对json格式进行编码?
我想打印一些json。我有一个简单的格式,但我没有弄明白 但我的结果是这样的<代码>{“数据”:{“标题”:“表格”} 我需要这是我的格式Php 如何对json格式进行编码?,php,mysql,json,encode,Php,Mysql,Json,Encode,我想打印一些json。我有一个简单的格式,但我没有弄明白 但我的结果是这样的{“数据”:{“标题”:“表格”} 我需要这是我的格式{“datas”:[{“0”:“table”,“title”:“table”} 我想我错过了什么。你应该用这个: $sql = "SELECT * FROM mytable"; $check = mysqli_fetch_assoc(mysqli_query($con,$sql)); $array = array("table"=>$ch
{“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);
改为使用mysqli_fetch_assoc,需要一个mysqli版本的,以便可以关闭它。同样适用。$array[]=$check;它可以工作,但我需要手动放置一些其他数据。
$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);