您现在的位置是:主页 > news > 企业网站模板 asp/友情链接的形式
企业网站模板 asp/友情链接的形式
admin2025/4/23 14:03:25【news】
简介企业网站模板 asp,友情链接的形式,南京网络公司平台,wordpress模板页该楼层疑似违规已被系统折叠 隐藏此楼查看此楼为了简单的说明的问题,这里数据库只用了核心字段,项目是在TP框架下完成的:门票表:wq_myticket核心字段:id:门票idreid:门票所属栏目的iddays:行程天数types&am…
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
为了简单的说明的问题,这里数据库只用了核心字段,项目是在TP框架下完成的:
门票表:wq_myticket
核心字段:
id:门票id
reid:门票所属栏目的id
days:行程天数
types:旅游项目类型
访问类似这种:http://dianzipiao.com/index.php/List/index/days/2表示取得旅游日程为2的所有门票列表
列表页面控制器:
ListAction.class.php(获取栏目下的门票相对麻烦,这里为了简化问题,去掉了栏目属性,只通过旅游日程和类型进行筛选)
//处理path_info路径
$path_info=$_SERVER['PATH_INFO']; //获取path_info字符串,结果形如:/List/index/id/1
$this->assign('basehost',"http://".$_SERVER['SERVER_NAME']);
//获取网站路径方便在模板中拼接url路径,结果形如:http://dianzipiao.com/index.php
//获取项目类型路径url
$regexp='/\/types\/([a-z]+)/'; //如果url中有/types/huaxue这种形式,就将/types/huaxue去掉,这里使用正则将/types/huaxue替换成空字符串''
!isset($_GET['types']) ? $this->assign('cur_types','0'):$this->assign('cur_types',$_GET['types']);
//这里判断types参数是有设置,如果没有,就将cur_types赋为0,否则就赋为$_GET['types']
$this->assign('types_url',preg_replace($regexp,'',$path_info)); //这里使用正则将/types/huaxue替换成空字符串'',方便在模板中拼接url
//获取旅游日程路径url,这里和处理项目类型路径url同理
$regexp='/\/days\/([\d]+)/';
!isset($_GET['days']) ? $this->assign('cur_days',0):$this->assign('cur_days',$_GET['days']);
$this->assign('days_url',preg_replace($regexp,'',$path_info));
//然后就是拼接sql查询语句:
$where="where 1 ";
$days=$_GET['days'];
$types=$_GET['types'];
if(is_numeric($days) && $days>0){
$where.="and days=$days ";
}
if(!empty($types)){
$where.="and types='$types' ";
}
$model=new Model();//创建数据库操作模型
$result=$model->query("select * from wq_ticket $where");
$this->assign('result',$result); //门票结果列表,注入模板变量
$this->display("Public:list_ticket"); //载入模板list_ticket.html
?>
模板list_ticket.html:
class="hover">全部
class="hover">1日游
class="hover">2日游
class="hover">3日游
class="hover">4日游
class="hover">5日游
class="hover">6日游
class="hover">全部
class="hover">滑雪
class="hover">温泉
class="hover">漂流
class="hover">捕鱼
class="hover">烧烤
class="hover">CS野战
class="hover">快艇
class="hover">露营
class="hover">美食
class="hover">游乐场
循环展示门票列表
- {$vo.title|msubstr=0,14}