欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

这到底是为了啥关于like

程序员文章站 2023-12-29 21:34:52
...
$sqld=$empire->query('SELECT infotags, id FROM hd_ecms_shop_data_1 WHERE hd_ecms_shop_data_1.infotags LIKE "%现货促销产品%"');//查询副表下的infotags字段
$bqrd=$empire->fetch($sqld);
var_dump($bqrd);
?>
上面这句中在数据库中测试SELECT infotags, id FROM hd_ecms_shop_data_1 WHERE hd_ecms_shop_data_1.infotags LIKE "%现货促销产品%" 查询出三条是正确的
而放在
$sqld=$empire->query('SELECT infotags, id FROM hd_ecms_shop_data_1 WHERE hd_ecms_shop_data_1.infotags LIKE "%现货促销产品%"');//查询副表下的infotags字段
$bqrd=$empire->fetch($sqld);
var_dump($bqrd);
?>
里面,打印出确是一条,不知为啥,难道是like的事


回复讨论(解决方案)

把WHERE hd_ecms_shop_data_1.infotags LIKE "%现货促销产品%",拿掉看看印出几笔,还是一样显示一笔代表有重复的变数影响到

分别die(sql)放在mysql编辑器执行试试。

上一篇:

下一篇: