其实就是把这3个结果并成一个数组,再转就是了
成都创新互联公司主营香坊网站建设的网络公司,主营网站建设方案,重庆APP开发,香坊h5重庆小程序开发搭建,香坊网站营销推广欢迎香坊等地区企业咨询
例如,
$res1=mysql_query($sql1);
$res2=mysql_query($sql2);
$res3=mysql_query($sql3);
定义一个新的数组 $a = array();
将3个结果压入这个新的数组
array_push($a,$res1);
array_push($a,$res2);
array_push($a,$res3);
最后转义输出
echo json_encode($a);
LZ遇到问题不要气馁呀
直接上代码:
$jsonData ='[{"Name":"小明","Age":20},{"Name":"小明","Age":20}]';
$jsonArray = json_decode($jsonData,$isArray);
foreach ($jsonArray as $item){
$item['Name'] = 'xxx'; // 修改数据
}
// 输出修改后的数据
echo json_encode($jsonArray);
1、直接当做js文件引入 ,相应变量就能获取到;
2、如果想读取本地json文件,需要环境,并且需要后台程序支持,不然出现安全性问题;
3、可以使用bloburl方式去获取文件,不需要后台支持,需要配环境 不然也有安全性问题;
用ajax请求这个json文件,换句话说,就是如下伪代码:
//请求/todo.json这个路径时,返回json文件
$.get('/todo.json').done(function(data){
do something with the data
});