全国咨询热线:18720358503

phpcms v9二次开发设计实例教程之连动检索在房地

类别:行业新闻 发布时间:2021-04-07 浏览人次:

首页 > 技术性文本文档 > PHPCMS > phpcms v9二次开发设计实例教程之连动检索在房地产产网站建设中的运用 時间: phpcms v9二次开发设计实例教程之连动检索在房地产产网站建设中的运用 开发设计概述:应用phpcms V9系统软件,改动源代码五个,建立实体模型:新楼盘、售卖、租赁、中介公司、住宅小区,提升连动菜

phpcms v9二次开发设计实例教程之连动检索在房地产产网站建设中的运用

开发设计概述:应用phpcms V9系统软件,改动源代码五个,建立实体模型:新楼盘、售卖、租赁、中介公司、住宅小区,提升连动莱单:新楼盘,提升客户组:房地产中介公司。
完成作用:
游人公布信息内容、vip会员申请办理中介公司、新楼盘多方位展现、报考团购价、看楼作用,公布信息内容时可依据登录后的vip会员材料全自动填好联络信息内容,中介公司有自身的店面,可给中介公司留言板留言,连动挑选检索、排列,楼盘比照作用。
连动挑选检索作用的完成方式及编码:

<模版
关键编码:
?php
$theurl = APP_PATH."index.php?m=content c=index a=lists catid=$catid";
$where = "status=99";
$orderby = "";
foreach ($_GET as $field = $r) {
if($r) {
if(!in_array($field,array('m','c','a','page'))){
if(strrpos($field,'_')){
$arr=explode("-",$r);
$field = str_replace('_','',$field);
$where .= " AND $field = '$arr[0]' AND $field = '$arr[1]'";
}else if($field == 'title'){
$where .= " AND $field LIKE "."'%".$r."%'";
}else if($field == 'orderby'){
$orderby = str_replace('_',' ',$r);
}else{
$where .= " AND $field='$r'";
}
}
}
}
//if($where)$where = substr($where,5);
if(!$orderby)$orderby = "id desc";
?
用这一段编码来结构查寻标准和排列方法,拥有这一段编码以后,要把list.htm得到目录的pc句子更新改造成那样
原先的
{pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page"}
更新改造后的
{pc:content action="lists" where="$where" catid="$catid" num="25" order="$orderby" page="$page"}
应用的情况下就较为不便了
p span 情况: /span span a href='{url_par("price_=$_GET[price_] hstatus= typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 所有 /a amp; gt; /span
span {if $_GET[hstatus] == 1} {/if} a href='{url_par("price_=$_GET[price_] hstatus=1 typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 新盘 /a amp; gt; /span
span {if $_GET[hstatus] == 2} {/if} a href='{url_par("price_=$_GET[price_] hstatus=2 typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 再售 /a amp; gt; /span
span {if $_GET[hstatus] == 3} {/if} a href='{url_par("price_=$_GET[price_] hstatus=3 typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 收盘 /a amp; gt; /span
span {if $_GET[hstatus] == 4} {/if} a href='{url_par("price_=$_GET[price_] hstatus=4 typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 售完 /a amp; gt; /span /p
p span 平均价: /span span a href='{url_par("price_= hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 所有 /a amp; gt; /span
span {if $_GET[price_] == '0-4000'} {/if} a href='{url_par("price_=0-4000 hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 4000下列 amp; lt;/a /span
span {if $_GET[price_] == '4000-5000'} {/if} a href='{url_par("price_=4000-5000 typeid=$_GET[typeid] hstatus=$_GET[hstatus] address=$_GET[address]",$theurl)}' 4000-5000 /a /span
span {if $_GET[price_] == '5000-6000'} {/if} a href='{url_par("price_=5000-6000 hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 5000-6000 /a /span
span {if $_GET[price_] == '6000-7000'} {/if} a href='{url_par("price_=6000-7000 hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 6000-7000 /a /span
span {if $_GET[price_] == '7000-8000'} {/if} a href='{url_par("price_=7000-8000 hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 7000-8000 /a /span
span {if $_GET[price_] == '8000-9000'} {/if} a href='{url_par("price_=8000-9000 hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 8000-9000 /a /span
span {if $_GET[price_] == '9000-10000'} {/if} a href='{url_par("price_=9000-10000 hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 9000-10000 /a /span
span {if $_GET[price_] == '10000-100000'} {/if} a href='{url_par("price_=10000-100000 hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$_GET[address]",$theurl)}' 10000之上 amp; lt;/a /span
/p
p span 种类: /span span a href="{url_par("price_=$_GET[price_] hstatus=$_GET[hstatus] typeid= address=$_GET[address]",$theurl)}" 所有 /a /span amp; gt;
{pc:get sql="SELECT * FROM `v9house_type` where `module`='content'"}
{loop $data $key $val}
span {if $_GET[typeid] == $val[typeid]} {/if} a href="{url_par("price_=$_GET[price_] hstatus=$_GET[hstatus] typeid=$val[typeid] address=$_GET[address]",$theurl)}" {$val[name]} /a /span
{/loop}
{/pc} /p
p span 地域: /span
span a href="{url_par("price_=$_GET[price_] hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=",$theurl)}" 所有 /a /span amp; gt;
{pc:get sql="SELECT linkageid,name FROM `v9house_linkage` where parentid=(SELECT linkageid FROM `v9house_linkage` where)"}
{loop $data $key $val}
span {if $_GET[address] == $val[linkageid]} {/if} a href="{url_par("price_=$_GET[price_] hstatus=$_GET[hstatus] typeid=$_GET[typeid] address=$val[linkageid]",$theurl)}" {$val[name]} /a /span
{/loop}
{/pc} /p
没法,要想连动,就得每一次都传送出全部必须连动的主要参数,因此url的主要参数一部分就许多,非常容易晕掉~
获得检索結果的编码是
共回到 {php echo count($data);} 个結果
放到
{pc:content action="lists" where="$where" catid="$catid" num="25" order="$orderby" page="$page"}
下边
loop
的上边
共回到 {php echo count($data);} 个結果
排列的主要参数也很不便
a href='{url_par("price_=$_GET[price_] area_=$_GET[area_] shi=$_GET[shi] typeid=$_GET[typeid] address=$_GET[address] orderby=area_desc",$theurl)}' 总面积 /a
基本就是这样了,期待有些人可以看懂
检索表格还可以立即用在这里里
给个案子
form method="get" action=""
input type="hidden" value="content"
input type="hidden" value="index"
input type="hidden" value="lists"
span select
option value="6" 售卖 /option
option value="12" 购买 /option
/select /span
span select
option value="" 总面积不限 /option
option value="0-50" 低于50 /option
option value="50-80" 50到80 /option
option value="80-120" 80到120 /option
option value="120-200" 120到200 /option
option value="200-10000" 超过200 /option
/select /span
span select
option value="" 全部房型 /option
option value="1" 1室 /option
option value="2" 2室 /option
option value="3" 3室 /option
/select /span
span input type="text" / /span
span input type="submit" value="" / /span /form

查询大量 phpcms实例教程 phpcms模版


本网站技术专业出示网站设计制作,仿站,公司网站制作制作,营销推广型企业网站建设,商城系统企业网站建设,大中型网站建设服务!

推荐阅读

phpcms v9二次开发设计实例教程之连动检索在房地

首页 > 技术性文本文档 > PHPCMS > phpcms v9二次开发设计实例教程之连动检索在房地产产网站建设中的运用時间:phpcms v9二次开发设计实例教程之连动检索在房地产产网站建设中的运用 开发...

2021-04-07
怎样建立自身的网站

许多人都想基本建设网站,那麼究竟应该怎么办呢网站?上海市,上海市为新手企业网站建设方式,共享好的提议给他们们。上海市基本建设网站,有着自身的网站务必具有三个因素:...

2021-04-07
外部链接基本建设:标准/网站站长外界网页链接

SEO网站站长外部链接基本建设,紧紧围绕网站关键从而完成阶级段设计方案,网站站长需要一目了然怎样标准优良连接基本建设;提升子站内与外站,网站内部之内容连接循环系统,內容...

2021-04-06
企业网站建设颜色配搭

企业网站建设颜色配搭 时间 : :00 颜色配搭。在设计方案中,颜色对人的视觉效果冲击性是第一位。因此颜色的应用要恰如其分,不容易应用过量色调或是过度艳丽的色调。一般状况...

2021-04-06
维高智能化高新科技响应式高档建网站

维高智能化高新科技响应式高档建网站响应式Web设计方案,电脑上和手机上响应式,是响应式多动画特效的高档公司网站。网页页面的设计方案与开发设计理应依据客户个人行为及其机器设...

2021-04-06
电商网站商城建设制作-企业网站建设必须甚么,

公司网站制作需要什么,网站建设需要做好哪些工作呢?网站建设前,需要做好充分的准备,制定具体的网站建设计划,这是保证网站建设顺利进行的基本措施。没有网站建设前期的准...

2021-04-06
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信