完整代码 <?php
require "conn.php"; //引入公共文件,连接数据库
$bigclassid=$_GET["bigclassid"]; //参数:1级地区的id
$html=""; //初始化变量空,要返回的html代码
$html = $html . "<select name='select2' onchange='GetDiqu3(this.value);'>";
//GetDiqu3在diqu.js中定义
$html = $html . "<option value='0' selected>--</option>";
//下面根据传入的1级地区的id,读取对应的2级地区
$sql="select * from dizhi_quanguo where fenlei_jibie=2 and suoshu_fenlei=".$bigclassid; //定义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='".$bigclassid."|".$row["id"]."' >".$row["fenlei_mingcheng"]."</option>";
}
$html = $html . "</select>";
echo $html; //(HTML代码内容)返回给调用的JS
$html = ""; //赋值为空
?>
|