设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 站长学院 > PHP教程 > 正文

落伍首发 php+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码(3)

发布时间:2020-03-19 11:50 所属栏目:121 来源:站长网
导读:?php require"common.php"; $city=$city?$city:""; $area=$area?$area:""; if($province$city==''){ global$db;$i=1; $result=$db-query("SELECTDISTINCTcityFROM".TABLE_CITY."WHEREprovince='$province'ORDERBYci

<?php  
require "common.php";  
$city = $city ? $city : ""; 
$area = $area ? $area : ""; 
if($province && $city==''){ 
  global $db; $i = 1; 

  $result = $db->query("SELECT DISTINCT city FROM ".TABLE_CITY." WHERE province='$province' ORDER BY cityid"); 
  while($r = $db->fetch_array($result)) 
    { 
       $r[city]=iconv('gb2312','UTF-8',$r[city]); 
echo "obj.options[obj.options.length] = new Option('".$r[city]."','".$r[city]."');\n";  
$i++; 
    } 
  $resultarea = $db->query("SELECT DISTINCT city FROM ".TABLE_CITY." WHERE province='$province' ORDER BY cityid"); 
  $r = $db->fetch_array($resultarea); 
  $city = $r[city]; 
  $resulta = $db->query("SELECT DISTINCT area FROM ".TABLE_CITY." WHERE city='$city' ORDER BY cityid"); 
   while($ra = $db->fetch_array($resulta)) 
    { 
       $ra[area]=iconv('gb2312','UTF-8',$ra[area]); 
echo "obja.options[obja.options.length] = new Option('".$ra[area]."','".$ra[area]."');\n";  
$i++; 
    } 



if($city && $province==''){ 
   global $db; $i = 1; 

   $result = $db->query("SELECT DISTINCT area FROM ".TABLE_CITY." WHERE city='$city' ORDER BY cityid"); 
   while($r = $db->fetch_array($result)) 
    { 
       $r[area]=iconv('gb2312','UTF-8',$r[area]); 
echo "obja.options[obja.options.length] = new Option('".$r[area]."','".$r[area]."');\n";  
$i++; 
    } 

?> 


地址信息数据库:

     采用的是phpcms3.0里自带的数据库,我没有进行任何改动

本程序可以在phpcms3.0里直接使用,若在其他地方使用请自己修改

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读