PHP怎样返回一个数据给前台
1、前端经由过程ajax要求背景接口猎取数据
注:须要在这段代码之前引入jQuery.js库
$.ajax({ type: 'POST', url: 'db.php', data:{ }, success: function (data) { alert(data); } } });
2、背景php查询后经由过程json_encode()转为json数据花样返回给前端
<?php $host="localhost"; $username="root"; $password="root"; $dbName="baixing"; $port=3306; $conn=new mysqli($host,$username,$password,$dbName,$port); if(!$conn){ die("error:".$conn->connect_error); } //设置查询效果的编码,一定要放在query之前 $conn->query("SET NAMES 'UTF8'"); $result=$conn->query("select * from hotgoods"); //$conn->query()猎取的是二进制 //将查询的效果集封装到一个数组里 $css=$result->fetch_all(); //以json的花样发送ajax的success中由data吸收 echo json_encode($css); $conn->close();
更多PHP相干学问,请接见ki4网!
以上就是PHP怎样返回一个数据给前台的细致内容,更多请关注ki4网别的相干文章!