重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
//演示用过程化风格,如需要,自行翻译成面向对象风格
创新互联致力于网站设计、网站制作,成都网站设计,集团网站建设等服务标准化,推过标准化降低中小企业的建站的成本,并持续提升建站的定制化服务水平进行质量交付,让企业网站从市场竞争中脱颖而出。 选择创新互联,就选择了安全、稳定、美观的网站建设服务!
//让浏览器识别json
header('Content-type: application/json');
//1、连接数据库
$conn = mysqli_connect("localhost","my_user","my_password","my_db");
//2、查询
$query= mysqli_query($conn,"select * form table where 1 limit 10");
$res = [];
//3、将查询结果赋值给变量res
while($res = mysqli_fetch_assoc($query)){
$res[] = $res;
}
//4、输出json
echo json_encode($res);
json_encode($arr);
如果数组里有中文可以用
json_encode($arr,
JSON_UNESCAPED_UNICODE);
这样汉字不会被转化成unicode格式
调试的时候会比较方便
其实就是把这3个结果并成一个数组,再转就是了
例如,
$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遇到问题不要气馁呀
前台:
form action="跳转页面" method="post" enctype="multipart/form-data"
input type="file" name="fname" /
input type="submit" value="Submit" /
/form
input[type=file] 表示:需要上传的文本或者图片
后台:
echo json_encode($_POST); // 输出json 字符串
输出的内容是上传到服务器的文件路径等相关信息
php自带一个函数json_encode()这个函数就是把数值转换成json数据格式
其实就是把这3个结果并成一个数组,再转就是了例如,$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);最后转义输出echojson_encode($a);LZ遇到问题不要气馁呀