关于jsp的复选框在mysql进行查询

我的疑问是:根本不知道会选择复选框的哪几项,那要怎么查询啊。

例如:jsp一个表单中有个复选框,名字都是box,有8个选项,value分别是1到8,对应的数据库中一个表中也有一列“tybe”,表中这列的值也是1到8,现在在jsp表单中可以选择复选框的一项或者多项。

要的效果是:根据选择的复选框的值在数据库的表的“tybe”中进行查询,把符合要求(值一样)的行显示出来。

我现在的问题是: 根本不知道会选择几个选项,也就没办法对数据库进行查询。

2个回答

将选择的东西,以,为分隔符拼凑取来,在用in查询语句即可

用or或者in来查询呗。不过效率不高。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐