php组合查询,php简单的前台多类型选项单选组合查询功能+mysql数据库where拼接组合变量查询...

bc3f9276acf88283a0569b9b9ef9ee92.png

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

** 我相信您已经看过这样的页面

b91b25a604e446e18a79498eca793adc.png

网址显示可能采用这种格式

dceab275cfebfec12c1822d9df18c6be.png

实现相似的方法应该有很多,下面我将介绍自己的想法,以供参考。

首先,如果单击前台的选项按钮以实现跳转,则必须确保以前的URL完整显示。我的方法是让前台标签的herf每次都获取当前网址,然后在以后拼接参数。但是有一个缺点,那就是所有选项的参数都可以重复地拼接到URL上。如下图所示:

ce541fed4e8a1eefb1db19075ada9388.png

因此,有必要在a标签的href中进行判断:如果当前URL包含某种类型的字符,请删除该参数和以下值,然后再次进行拼接以达到没有重复类型参数的目的。具体方法如下:

1.首先,我们在控制器中创建这些选项的数组,用于前景循环遍历**

c0cd4a051bbf6ed66accfea7ccf5f40c.png

2前台循环一个标签按钮,参数拼接使用” \”符号

p>%0A<p><img%20src%20=

2.使用以下方法将变量更改为中文

3e852a95b10f6a55412ae67a5a8521d6.png

3.重新定义一个新数组,然后判断是否存在空值

af8e52bd1876f1f65e4d286d6533dee6.png

e5957d3ffdab7f41184b9951c350d31f.png

4.拼接sql语句,fa_cases是我的表的名字,因为下面是一个通用的联合表,所以我在前面拼写了一个” fa_cases”,如果您只检查一个表,则不需要先前的表名,紧接在k5和v5和之后。

8550b701df82e57beb5e776dbec359ed.png

5.我使用的tp的本机sql编写方法。 where条件后面的$ str是被拼接的查询语句。其他可以忽略。通用格式可能是$ str表中的选择字段;

如果是tp,请不要忘记在控制器顶部引入DB

96f9c0f44d3d7d8da89c712edea3e9ef.png

仍在索引方法中。 。 。

2e7234a23092b8e407c936d04ecbd883.png

6.如果单击前台,则可以单击以进行切换。如果要分页,则无需根据自己的情况进行解释。下图显示了效果。

b40205ccb084d417e60f7ac8b8c27bb8.png

2aedbc6686b140c8d02c641c5289147b.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值