php语言简单搜索mysql数据库,不显示数据

php语言简单搜索mysql数据库,不显示数据,第1张

select

*

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

实现多关键词搜索的方法全部内容了,希望大家多多支持脚本之家~


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8731518.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存