位置:电子教程 > ajax教程 (如果看不到内容请使用360浏览器) 推荐学习资源
AJAX 教程概要
AJAX 工作原理
创建 XMLHttpRequest 对象
XMLHttpRequest请求
XMLHttpRequest 服务器 响应
onreadystatechange 事件
AJAX PHP实例
AJAX 3级联动全国区域
当前阅读教程:ajax教程 > 调用3级地区PHP接口程序
阅读(22555525)      收藏       赞(5685)      分享
上一篇: 调用2级地区PHP接口程序 下一篇: 实现全国地区3级联动

完整代码

<?php
     require "conn.php"; //引入公共文件,连接数据库
 
     $bigclassid=$_GET["bigclassid"]; //参数:2级地区的id
     //2级地区的id形式:“1级地区id|2级地区id”,例如1222|2335
     //拆分参数,获取2级地区的id,从而读取对应的3级地区
     $arr = explode('|',$bigclassid);
     //$arr[0]表示1级地区id;$arr[1]表示2级地区id
 
     $html="";//初始化变量空,要返回的html代码
     $html = $html . "<select name='select3'   >";
     $html = $html . "<option value='0' selected>--</option>";
    
     //下面根据传入的1级地区的id,读取对应的2级地区
     $sql="select * from dizhi_quanguo  where  fenlei_jibie=3  and  suoshu_fenlei=".$arr[1];//定义sql语句
     $jieguo=mysqli_query($conn,$sql);//查询数据库
     if(!$jieguo){//没有获取到结果
             die("不能获取数据"); //终止并输出错误信息
     }
     //下面循环读取数据,并将内容拼接到变量$html
     while ($row=mysqli_fetch_array($jieguo,MYSQLI_ASSOC))//$row代表1行数据
     {
             //拼接返回的html代码
             $html = $html."<option value='".$row["id"]."' >".$row["fenlei_mingcheng"]."</option>";
     }
     $html = $html  . "</select>";
     echo $html;//(HTML代码内容)返回给调用的JS
     $html = "";//赋值为空
?>


上一篇: 调用2级地区PHP接口程序 下一篇: 实现全国地区3级联动
毕业设计网             广告联系QQ:45157718(微信同号)