二手房租房网那种条件筛选怎么通过PHP程序实现

segocnzhudan 2014-10-16 03:31:11
类似58这种条件筛选通过PHP程序怎么实现呢,哪位告诉下,通过笨办法倒是可以实现,但是那种就是太耗时而且冗余代码还多,不知道哪位高手能有更好办法,谢谢!
...全文
486 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
it0_soft 2014-12-31
  • 打赏
  • 举报
回复
我以前弄过一个,你自己看看改下就行了

//删除GET参数
if(isset($_GET['act'])) {
  $k = substr($_GET['act'], 3);
  unset($_GET['act']);
  if($k == 'all') $_GET = array();
  else unset($_GET[$k]);
}

/*获取GET参数*/
function getparam($k) {
  $param = $_GET;
  if(isset($_GET[$k])) unset($param[$k]);
  $param[$k] = '';
  return http_build_query($param);
}
这个$param用法,<a href=?'.$param.$quyu['aid'].'>'.$quyu['title'].'</a> 剩下的就是拼SQL语句了。
如花alen 2014-10-23
  • 打赏
  • 举报
回复
强烈建议 php+sphinx 你值得拥有
码无边 2014-10-20
  • 打赏
  • 举报
回复
类似这样的形式? 那你可以组合拼装sql
晓敬 2014-10-20
  • 打赏
  • 举报
回复
ajax或者Frame点击一次提交一次
xuzuning 2014-10-20
  • 打赏
  • 举报
回复
其实这个问题很大,服务端和客户端都涉及到了 服务端主要是如何生成查询语句 客户端如何确定传值的样式 而你什么具体要求都不说,难道然人加给你写本书?
segocnzhudan 2014-10-20
  • 打赏
  • 举报
回复
引用 7 楼 xuzuning 的回复:
其实这个问题很大,服务端和客户端都涉及到了 服务端主要是如何生成查询语句 客户端如何确定传值的样式 而你什么具体要求都不说,难道然人加给你写本书?
楼主,具体的我都已经写出来了,现在主要就是数据拆分,可以到www.0971my.com/wskh.php上面看下
segocnzhudan 2014-10-19
  • 打赏
  • 举报
回复
还是没人呢,哪位大侠帮帮忙吧,谢谢了
猪崽儿0o0 2014-10-17
  • 打赏
  • 举报
回复
你可以考虑URL传参,也可以考虑直接写入cookie或者session进行操作,然后再针对存在的数据拼装sql。我是这么认为的,但是具体还是看需求。
segocnzhudan 2014-10-17
  • 打赏
  • 举报
回复
看来回答的人很少啊
Suckor 2014-10-16
  • 打赏
  • 举报
回复
笨方法是什么方法? 这种需求,将筛选条件拼接起来就可以实现了, 比如没有任何条件的时候
select * from tbl_name where 1=1 
如果选择了一个区域,sql语句就变成
select * from tbl_name where 1=1 and area = ”XXX“ 
在选择一个方式, sql语句就变成
select * from tbl_name where 1=1 and area = ”XXX“ and type=1 
多种条件一直拼在sql语句后面就行了。
zzzrrr1989 2014-10-16
  • 打赏
  • 举报
回复
我觉得应该是框架中有相关的可以调用,再改改~~ 帮顶。
segocnzhudan 2014-10-16
  • 打赏
  • 举报
回复
怎么没人呢?
1,项目功能:(1)房屋信息查询:主要实现租房信息的查看功能。用户可以查看房屋信息,并选择自己比较想要租的房屋。(2)租房服务:对用户提供租房服务信息的查看。用户可以查询到该系统所提供的所有租房服务信息。(3)金牌经纪人:主要对经纪人信息进行查看。 用户可以查询经纪人信息,并选择自己满意的经纪人为自己服务。(4)百科知识:主要实现对百科知识的查看功能。用户可以查询到和租房相关的百科知识,增加对二手房租赁的相关了解。(5)个人信息:主要实现个人信息的查询与修改功能。用户可以查询到个人信息,并对个人信息的更新进行修改操作。(6)用户列表:主要实现用户信息的添加,修改,删除和查看功能。管理员可以查看用户列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面把修改内容修改完后,点击提交按钮完成修改操作,用户也可以根据列表中的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,完成添加。(7)百科列表:主要实现百科知识的添加,删除,修改和查看功能。管理员可以查看百科列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面把修改内容修改完后,点击提交按钮完成修改操作,用户也可以根据列表中的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,完成添加。(8)预约列表:主要实现预约信息的添加,删除,修改和查看功能。管理员可以查看用户的预约列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面把修改内容修改完后,点击提交按钮完成修改操作,用户也可以根据列表中的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,完成添加。(9)房源列表:主要实现房源信息的添加,修改,删除和查看功能。管理员可以查看房源信息列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面把修改内容修改完后,点击提交按钮完成修改操作,用户也可以根据列表中的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,完成添加。(10)评论列表:主要实现评论信息的添加,修改,删除和查看功能。管理员可以查看评论信息列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面把修改内容修改完后,点击提交按钮完成修改操作,用户也可以根据列表中的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,完成添加。(11)主要实现对房源信息进行统计分析。管理员可以对房源信息进行统计并也图表形式展现。      适合做毕业设计参考项目。2,涉及技术:SSM框架,Tomcat3,开发环境:IDEA,MySQL数据库4,讲解方式:从环境安装,项目搭建,以及项目介绍等进行讲解5,包含资料:项目源码(含数据库文件),环境安装包,项目文档。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧