
*
from
kj_meal_shop
where
shop_name
like
'%$searchs%'
变量search
前面多个,号,先去掉
没有结果是因为,你有那个逗号,没找到,去掉逗号,也没找到,是因为$query是个资源,你还得用while($row=mysql_fetch_assoc($query)){
$search[]
=
$row
}
外边打印$search
或者叫,分词检索数据库$res
=
mysql_query("select
*
from
peter
where
id
like
'%中草药%'
and
'%6%'")
//这样写是报错的;
$res
=
mysql_query("select
*
from
peter
where
id
like
'%中草药%'
or
'%6%'")
//而这样写是正确的;奇怪~
$res
=
mysql_query("select
*
from
peter
where
id
like
'%中草药%'
and
id
like
'%6%'")
//这样写是正确的;
$res
=
mysql_query("select
*
from
peter
where
id
like
'%中草药%'
or
id
like
'%6%'")
//这样写都是正确的;
以上就是小编为大家带来的php
mysql
like
实现多关键词搜索的方法全部内容了,希望大家多多支持脚本之家~
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)