我在我的 php 脚本中执行多个“选择”语句。然后我将它们添加到数组中$Output=array($out, $out1);
,然后对其进行编码json_encode()
输出格式为[ [{},{}] , [{}, {}] ]
我如何将其转换为形式 -{"str1": [{},{}], "str2": [{},{}]}
php脚本:
<?php
require 'DbConnect.php';
$query = ("SELECT * FROM `cars`");
$query1 = ("SELECT * FROM `City`");
if ($query_run = mysql_query($query)){
while ($query_row = mysql_fetch_assoc($query_run)){
$out [] = $query_row;
}
}else{
echo 'Fail';
}
//second query
if ($query_run1 = mysql_query($query1)){
while ($query_row1 = mysql_fetch_assoc($query_run1)){
$out1 [] = $query_row1;
}
}else{
echo 'Fail';
}
$Output=array($out, $out1);
echo(json_encode($Output));
?>