mysql预处理 条件数不确定

在让用户搜索时,经常遇到,有多个可选的搜索条件。 比如有三个搜索条件:username    lid    bid 一般的应用场景是这样的: 用户如果都不填,就搜索出全部。 用户如果只填username 和bid,就忽略lid,以此类推。 如果必须手写SQL语句(比如sql太复杂,没法用查询构造器),那么为了安全(防注入),最好使用预处理,而不是直接去拼接WHERE子句。 解决方法如下:可以设置用
相关文章
相关标签/搜索