您的位置:首页 > 编程语言 > PHP开发

更新导航条静态数据 Monxin专用(PHP代码函数)

2015-04-03 13:45 501 查看
//更新导航条静态数据 Monxin专用(PHP代码函数)
//本代码基于Monxin 运行
//代码来源:Monxin ./config/functions.php

function update_navigation_txt($pdo){
$navigation_1='';
$navigation_2='';
$navigation_3='';
$sql="select `id`,`name`,`url`,`open_target`,`parent_id` from ".$pdo->index_pre."navigation where `parent_id`=0 and `visible`=1 order by `sequence` desc";
$r=$pdo->query($sql,2);
foreach($r as $v){
$v=de_safe_str($v);
$navigation_1.='<a href="'.$v['url'].'" target="'.$v['open_target'].'" id="'.$v['id'].'"><img src="./program/index/navigation_icon/'.$v['id'].'.png" /><span>'.$v['name'].'</span></a>';
$sql2="select * from ".$pdo->index_pre."navigation where `parent_id`='".$v['id']."' and `visible`=1 order by `sequence` desc";
$r2=$pdo->query($sql2,2);
$navigation_2_temp='';
foreach($r2 as $v2){
$v2=de_safe_str($v2);
$navigation_2_temp.='<a href="'.$v2['url'].'" target="'.$v2['open_target'].'" id="'.$v2['id'].'"><img src="./program/index/navigation_icon/'.$v2['id'].'.png" /><span>'.$v2['name'].'</span></a>';
$sql3="select * from ".$pdo->index_pre."navigation where `parent_id`='".$v2['id']."' and `visible`=1 order by `sequence` desc";
$r3=$pdo->query($sql3,2);
$navigation_3_temp='';
foreach($r3 as $v3){
$v3=de_safe_str($v3);
$navigation_3_temp.='<a href="'.$v3['url'].'" target="'.$v3['open_target'].'" id="'.$v3['id'].'"><img src="./program/index/navigation_icon/'.$v3['id'].'.png" /><span>'.$v3['name'].'</span></a>';
}
if($navigation_3_temp!=''){$navigation_3.='<div class="navigation_3" id="'.$v2['id'].'_sub"><a class="for_touch" href="'.$v2['url'].'" target="'.$v2['open_target'].'"><img src="./program/index/navigation_icon/'.$v2['id'].'.png" /><span>'.$v2['name'].'</span></a>'.$navigation_3_temp.'</div>';}
}
if($navigation_2_temp!=''){$navigation_2.='<div class="navigation_2" id="'.$v['id'].'_sub"><a class="for_touch" href="'.$v['url'].'" target="'.$v['open_target'].'" ><img src="./program/index/navigation_icon/'.$v['id'].'.png" /><span>'.$v['name'].'</span></a>'.$navigation_2_temp.'</div>';}
}
if($navigation_1!=''){$navigation_1='<div id=navigation_bar><span id=navigation_start> </span><div class="navigation_1">'.$navigation_1.'</div><span id=navigation_end> </span></div>
';}
return file_put_contents('./program/index/navigation.txt',$navigation_1.$navigation_2.$navigation_3);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: