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

    //1.连接数据库

    $link = @mysql_connect('localhost','root','123456')

    //2.判断是否连接成功

    if(!$link) exit('数据库连接失败')

    //3.选择数据库

    mysql_select_db('mydatabase')

    //4.设置字符集  utf8

    mysql_set_charset('utf8')

    //5.准备一个SQL语句

    $sql = 'select * from user'

    //6.发送SQL语句

    $result = mysql_query($sql)

    //7.判断并处理返回结果

    if($result){

        while($row = mysql_fetch_array($result)){

            $list[] = $row

        }

        echo "<pre>"

            print_r($list)

        echo "</pre>"

    }

    //8.释放资源

    mysql_free_result($result)   //查询 *** 作才需要释放结果集

    mysql_close()

$sql = "select * from 表名 where true"

if ($a) $sql .= " and goodsname like '%".$a."%'"

if ($b) $sql .= " and cidname like '%".$b."%'"

if ($c) $sql .= " and seclectname like '%".$c."%'"


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

原文地址: http://outofmemory.cn/sjk/9936975.html

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

发表评论

登录后才能评论

评论列表(0条)

保存