在页面的头部分别有 性别,年龄,地区...等查询条件;当别人浏览时,可以随便选择查询条件,也可以不全选等情况,想请教大家该如何做这一模块?我试了很多办法,但是都比较土,不尽人意!希望哪位仁兄能给指点下!谢谢
如过是指功能实现的话,首先、两种情况,你是用的存储过程还是sql语句查询,本质上是一样的。
1、sql语句,直接在代码页拼接就可以了,判断为空、或有效-》拼接sql-》执行
2、在存储过程中判断为空、或有效-》拼接sql-》执行。页面只要传入参数就可以了。
where
if(字段填写)
语句+=“ a='b' and ”
if(字段填写)
语句+=“ b='b' and ”
1=1
1=1使生活更美好
接收到 参数判断一下 如果有效在拼SQL