[其他综合] Destoon7.0地区默认显示两个下垃框的办法

[复制链接]
查看: 4265|回复: 0
发表于 2019-7-31 10:14:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

效果如下

202401911.png


function get_area_select($title = '', $areaid = 0, $extend = '', $deep = 0, $id = 1) {
global $db;
$parents = array();
if($areaid) {
$r = $db->get_one("SELECT child,arrparentid FROM {$db->pre}area WHERe areaid=$areaid");
$parents = explode(',', $r['arrparentid']);
if($r['child']){
                    $parents[] = $areaid;
                }
} else {
$parents[] = 0;

}
$select = '';
foreach($parents as $k=>$v) {
if($deep && $deep <= $k) break;
$v = intval($v);
$select .= '';
if($title) $select .= ''.$title.'';
$result = $db->query("SELECT areaid,areaname FROM {$db->pre}area WHERe parentid=$v ORDER BY listorder,areaid ASC");
while($a = $db->fetch_array($result)) {
$selectid = isset($parents[$k+1]) ? $parents[$k+1] : $areaid;
$selected = $a['areaid'] == $selectid ? ' selected' : '';
$select .= ''.$a['areaname'].'';
}
$select .= ' ';
}
      
return $select;
}


修改成下面的代码

大功告成


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
工作时间:
8:00-18:00
客服热线:
15368564009
客服微信