原 php+mysql不连续关键字查找(搜索lee可以搜索出lo
2020-05-26 本文已影响0人
坏坏坏坏_3a9f
转载自:https://blog.csdn.net/blank__box/article/details/81359202
处理关键字格式为:
strArray=str_split(str=join("%",str.'%';
输出:%1%2%3%4%5%
用上述方式处理后的字段作为数据库搜索的where条件即可
thinkphp例子:
key);
strArray);
user_search = Db::table('user')->where('uname','like','%'.$key.'%');