客户端先发起一个请求,这个请求有具体的地址,还带了相关的参数,服务器接受到这个请求,然后找到了请求的这个文件,发现还需要引入其他两个文件,引入之后,接受了传过来的数据,然后,生成 sql 查询语句,再调用封装好的返回数据的方法,到相关数据库中查询数据,查询到之后,再转换数据格式后返回。
引用相关文件
因为许多步骤已经被封装好了,所以,先调用两个文件,一个是配置文件config.php
,还有一个是封装了很多方法的class_base.php
文件。
接受相关数据 通过 PHP 的 $_REQUEST 方法,获取通过 post 过来的数据
生成 sql 查询语句 通过拼接的方式,生成 sql 的查询语句
利用引入的 class_base.php
文件中封装好的操作数据库的方法,把上面拼接好的 sql 查询语句,传入,查询。
json_encode
方法转换成 可以传输的 json 格式,然后再返回。一、 引入文件
require_once('../config.php');
require_once('../public/class_base.php');
二、 接受数据
$dep_id = $_REQUEST['dep_id'];
三、 生成 sql 语句
$query_dep = "dep_id = $dep_id";
$sql = "select * from zzl_dep_tbl where ".$query_dep;
四、 查询数据库
$rs = Base::getSingleRs($sql);
五、 返回数据
if (!$rs) {
echo "no data";
}
else{
echo json_encode($rs);
}
getSingleRs($sql)
是在 class_base.php
文件中封装好的返回单数据集的方法。
相关文章推荐: