久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

PHP開(kāi)發(fā)制作三級(jí)城市聯(lián)動(dòng)效果

2023-02-16    分類: 網(wǎng)站建設(shè)

網(wǎng)站上有很多jq的三級(jí)聯(lián)動(dòng),主要是城市地區(qū)數(shù)據(jù),那我們?cè)趺传@取到這些數(shù)據(jù)并且保存在我們的數(shù)據(jù)表中,
這是國(guó)家統(tǒng)計(jì)局的數(shù)據(jù),下面我們用PHP程序?qū)⑺麄儾杉聛?lái)
1.數(shù)據(jù)采集
publicfunctioncountryaddress(){
$ModelObj=D('Areas');
$baseUrl='http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2016/';
//第一級(jí)
$firstDetail=file_get_contents($baseUrl.'index.html');
$firstPattern='/<td><ahref=\'(\d+).html\'>(.*?)<br\/><\/a><\/td>/i';
preg_match_all($firstPattern,$firstDetail,$firstResult);
$urllist=$firstResult[1];
$namelist=$firstResult[2];
foreach($namelistas$k=>$v){
$iscun=$ModelObj->where(array('name'=>iconv('GB2312','UTF-8',$v)))->find();
if(!$iscun){
$adddata=array(
'code'=>$k+1,//省級(jí)編碼暫時(shí)默認(rèn)以排序號(hào)來(lái)定
'name'=>iconv('GB2312','UTF-8',$v),
'parent_id'=>0,
);
$first_re=$ModelObj->data($adddata)->add();
if($first_re){
//第二級(jí)
$secondDetail=file_get_contents($baseUrl.$urllist[$k].'.html');
$secondPattern="/<td><ahref=\'".$urllist[$k]."\/(\d+?)\.html\'>(\d+?)<\/a><\/td><td><ahref=\'".$urllist[$k]."\/(\d+?)\.html\'>(.*?)<\/a>/i";
preg_match_all($secondPattern,$secondDetail,$secondResult);
$secondUrlList=$secondResult[1];
$secondCodeList=$secondResult[2];
$secondNameList=$secondResult[4];
foreach($secondNameListas$m=>$n){
$iscun=$ModelObj->where(array('name'=>iconv('GB2312','UTF-8',$n),'parent_id'=>$first_re))->find();
if(!$iscun){
$adddata=array(
'code'=>$secondCodeList[$m],
'name'=>iconv('GB2312','UTF-8',$n),
'parent_id'=>$first_re,
);
$second_re=$ModelObj->add($adddata);
if($second_re){
//第三級(jí)
$thirdDetail=file_get_contents($baseUrl.$urllist[$k].'/'.$secondUrlList[$m].'.html');
$thirdPattern='/<td>(?:<ahref=\'.*?\'>)*(\d+?)(?:<\/a>)*<\/td><td>(?:<ahref=\'.*?\'>)*(.*?)(?:<\/a>)*<\/td>/i';
preg_match_all($thirdPattern,$thirdDetail,$thirdResult);
$thirdCodeList=$thirdResult[1];
$thirdNameList=$thirdResult[2];
foreach($thirdNameListas$p=>$q){
$iscun=$ModelObj->where(array('name'=>iconv('GB2312','UTF-8',$q),'parent_id'=>$second_re))->find();
if(!$iscun){
$adddata=array(
'code'=>$thirdCodeList[$p],
'name'=>iconv('GB2312','UTF-8',$q),
'parent_id'=>$second_re,
);
$third_re=$ModelObj->add($adddata);
}
}
}
}
}
}
}
}
}
2.省級(jí)代碼替換
/**
*
*/
publicfunctionprovincereplace(){
//省級(jí)code
$provinceCode=array(
array('code'=>'110000','title'=>'北京市'),
array('code'=>'120000','title'=>'天津市'),
array('code'=>'130000','title'=>'河北省'),
array('code'=>'140000','title'=>'山西省'),
array('code'=>'150000','title'=>'內(nèi)蒙古自治區(qū)'),
array('code'=>'210000','title'=>'遼寧省'),
array('code'=>'220000','title'=>'吉林省'),
array('code'=>'230000','title'=>'黑龍江省'),
array('code'=>'310000','title'=>'上海市'),
array('code'=>'320000','title'=>'江蘇省'),
array('code'=>'330000','title'=>'浙江省'),
array('code'=>'340000','title'=>'安徽省'),
array('code'=>'350000','title'=>'福建省'),
array('code'=>'360000','title'=>'江西省'),
array('code'=>'370000','title'=>'山東省'),
array('code'=>'410000','title'=>'河南省'),
array('code'=>'420000','title'=>'湖北省'),
array('code'=>'430000','title'=>'湖南省'),
array('code'=>'440000','title'=>'廣東省'),
array('code'=>'450000','title'=>'廣西壯族自治區(qū)'),
array('code'=>'460000','title'=>'海南省'),
array('code'=>'500000','title'=>'重慶市'),
array('code'=>'510000','title'=>'四川省'),
array('code'=>'520000','title'=>'貴州省'),
array('code'=>'530000','title'=>'云南省'),
array('code'=>'540000','title'=>'西藏自治區(qū)'),
array('code'=>'610000','title'=>'陜西省'),
array('code'=>'620000','title'=>'甘肅省'),
array('code'=>'630000','title'=>'青海省'),
array('code'=>'640000','title'=>'寧夏回族自治區(qū)'),
array('code'=>'650000','title'=>'新疆維吾爾自治區(qū)'),
);
$ModelObj=D('Areas');
foreach($provinceCodeas$k=>$v){
$ModelObj->where(array('name'=>$v['title']))->setField('code',$v['code']);
}
}
3.處理級(jí)別父級(jí)代碼
/**
*處理級(jí)別父級(jí)代碼
*/
publicfunctionlevelandparentcode(){
$ModelObj=D('Areas');
$alllist=$ModelObj->select();
foreach($alllistas$k=>$v){
if(!$v['parent_id']){
$data=array(
'level'=>1,
'parent_code'=>'0',
);
}else{
$parent=$ModelObj->where(array('id'=>$v['parent_id']))->find();
if(!$parent['parent_id']){
$data=array(
'level'=>2,
'parent_code'=>$parent['code'],
);
}else{
$data=array(
'level'=>3,
'parent_code'=>$parent['code'],
);
}
}
$re=$ModelObj->where(array('id'=>$v['id']))->save($data);
}
}
4.有了三級(jí)的數(shù)據(jù)做聯(lián)動(dòng)就很簡(jiǎn)單。
<formid="searce">
<divclass="screen-li">
<selectname="province"id="province">
<optionvalue="">省</option>
<volistname="province"id="item"><!--循環(huán)省數(shù)據(jù)-->
<optionvalue="{$item.code}">{$item.name}</option>
</volist>
</select>
</div>
<divclass="screen-li">
<selectname='city'id="city">
<optionvalue="">市</option>
</select>
</div>
<divclass="screen-li">
<selectname='area'id="area">
<optionvalue="">區(qū)/縣</option>
</select>
</div>
<script>
$('#province).change(function(){
id=$(this).val();
get_city(id)
})
functionget_city(id){
url_get_city="{:U('city')}?id="+id
$("#city").load(url_get_city,{n:Math.random()});
}
$('#city).change(function(){
id=$(this).val();
get_area(id)
})
functionget_area(id){
url_get_area="{:U('area')}?id="+id
$("#area").load(url_get_area,{n:Math.random()});
}
</script>

網(wǎng)頁(yè)題目:PHP開(kāi)發(fā)制作三級(jí)城市聯(lián)動(dòng)效果
文章位置:http://www.js-pz168.com/news25/237475.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)關(guān)鍵詞優(yōu)化服務(wù)器托管網(wǎng)站策劃軟件開(kāi)發(fā)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
亚洲国产精品一区二区久久 | 亚洲午夜高清视频| 欧美日韩久久久| 欧美国产精品一区二区三区| 亚洲午夜免费电影| 国产盗摄一区二区| 久久亚洲一区二区| 欧美日韩高清一区| 国产精品麻豆网站| 精品中文字幕一区二区小辣椒| 99视频免费观看蜜桃视频| 最新不卡av| 国产视频911| 蜜桃av一区二区在线观看| 97久草视频| 欧美中文字幕一二三区视频| 日韩中文字幕av在线| 欧美一卡二卡三卡| 亚洲午夜在线观看视频在线| 成人午夜看片网址| 婷婷精品国产一区二区三区日韩| 日韩精品专区在线影院重磅| 亚洲一区二区高清| www.亚洲色图.com| 色综合久久中文字幕| 国产91丝袜在线18| 亚洲乱码中文字幕| 国产精品影视网| 免费久久99精品国产自| 8x8x8国产精品| 亚洲精品美腿丝袜| 成人av在线一区二区三区| 亚洲日本无吗高清不卡| 久久嫩草精品久久久久| 免费久久99精品国产| 久久av免费一区| 日韩欧美成人一区二区| 婷婷久久综合九色综合绿巨人| 91九色极品视频| 欧美日韩亚洲综合一区二区三区 | 亚洲综合在线五月| 97超碰欧美中文字幕| 欧美在线视频全部完| 亚洲日本va午夜在线影院| 亚洲女同一区二区| 波多野结衣亚洲| 91国产丝袜在线播放| 亚洲欧美日韩在线| 91麻豆精品在线观看| 欧美日韩一区视频| 亚洲小少妇裸体bbw| 国产66精品久久久久999小说| 欧美日韩成人激情| 五月天亚洲精品| 韩国成人一区| 九九九九久久久久| 日韩精品中文字幕在线不卡尤物| 日韩经典中文字幕一区| 久久久99国产精品免费| 久久久久久久久久久久电影| 国产一区二区三区免费看 | 成人一区二区三区四区| 欧美一级日韩一级| 伦理电影国产精品| 亚洲精品无人区| 亚洲欧美日韩国产中文在线| 96久久精品| 日韩欧美中文一区| 国内成+人亚洲+欧美+综合在线| 一区二区三区四区视频在线观看| 亚洲图片激情小说| 国产91亚洲精品一区二区三区| 日韩精品一区二区三区在线观看 | 亚洲一区二区三区四区不卡 | 中日韩av电影| 99久久久精品免费观看国产蜜| 91精品一区二区三区久久久久久 | 在线免费不卡电影| 婷婷久久综合九色综合绿巨人| 欧美日韩在线一二三| 亚洲欧美综合色| 国产精品一区在线观看| 国产亚洲一区二区在线观看| 北岛玲一区二区三区四区| 欧美一区二区三区性视频| 国产一区久久久| 欧美日韩视频在线第一区| 免费高清在线视频一区·| 宅男一区二区三区| 天天综合天天做天天综合| 亚洲精品一区二区三区四区五区| 亚洲精品乱码久久久久久日本蜜臀| 国产精品午夜av在线| 中文在线一区二区 | 亚洲人成影视在线观看| 亚洲永久免费av| 久久精品国产精品青草色艺| 中文字幕亚洲精品在线观看| 国产一区精品视频| 中文字幕一区二区三区蜜月 | 成人久久视频在线观看| 日韩精品在线网站| 99久久精品国产一区二区三区 | 欧美老肥妇做.爰bbww| 国产一区在线观看视频| 91麻豆精品久久久久蜜臀| 国产精品18久久久久久vr| 日韩三级在线免费观看| heyzo一本久久综合| 久久综合精品国产一区二区三区| 波波电影院一区二区三区| 久久综合狠狠综合| www 成人av com| 一区在线中文字幕| 日韩av高清在线播放| 天堂一区二区在线| 91精品办公室少妇高潮对白| 久久se精品一区精品二区| 欧美电影在线免费观看| 成人理论电影网| 国产亚洲午夜高清国产拍精品 | 1000精品久久久久久久久| 欧美一级日本a级v片| 亚洲成人手机在线| 色天使色偷偷av一区二区| 黑人巨大精品欧美一区| 日韩欧美一区二区不卡| 91传媒在线免费观看| 国产精品久久久久久久久晋中 | 国产伦精品一区二区三区免费| 日韩欧美一二三| 成人永久免费| 亚洲乱码精品一二三四区日韩在线| 亚洲国内在线| 久久99久久久久| 日韩精品一区二区三区在线播放 | 国产精品高潮呻吟| 日韩免费一区二区三区| 奇米综合一区二区三区精品视频| 欧美精品丝袜久久久中文字幕| www.成人网.com| 中文字幕一区二区不卡| 伊人久久大香线蕉成人综合网| 久久69国产一区二区蜜臀| 日韩欧美亚洲国产另类| 国产精品久久久对白| 亚洲第一综合色| 欧美高清视频一二三区| 91农村精品一区二区在线| 亚洲精品写真福利| 欧美色区777第一页| 91在线观看下载| 一区二区三区视频在线观看| 91福利精品视频| 99精品视频在线免费观看| 亚洲免费观看高清完整版在线观看| 色综合色综合色综合| 国产99久久久国产精品免费看 | 日韩一卡二卡三卡| 国产一区二区高清视频| 日日摸夜夜添夜夜添亚洲女人| 91精品国产欧美日韩| 国产伦精品一区二区三区免| 亚洲va韩国va欧美va精品| 欧美一区二区三区在| 国产在线一区二区三区播放| 日韩精品乱码免费| 精品国产污污免费网站入口| 欧美aaaaa喷水| 国产美女视频一区| 国产精品不卡在线| 欧美视频一区在线观看| 999视频在线观看| 日韩avvvv在线播放| 久久久久久久久蜜桃| 亚洲国产综合自拍| 99视频超级精品| 亚洲午夜激情av| 日韩欧美你懂的| 日韩av电影免费在线观看| 国产91丝袜在线播放九色| 亚洲女爱视频在线| 欧美一区二区三区公司| 蜜桃av色综合| 国产不卡在线视频| 一区2区3区在线看| 欧美成人伊人久久综合网| 日韩一本精品| www.亚洲在线| 日韩黄色小视频| 国产拍揄自揄精品视频麻豆| 色成年激情久久综合| 成人免费观看网站| 久久99日本精品| 亚洲少妇30p| 欧美不卡在线视频| 亚洲视频sss| 国产福利久久精品| 国产一区二区伦理| 一区二区三区国产精品|