我有一个名为products
的表,并且products表在产品列上有很多记录,列大小有数据,但我的php like
查询返回0记录,如果你知道,请解决我的问题。
“大小”列中的值:
05-2250,13.0cm;05-2252,14.0cm;05-2254,15.0cm;05-2256,17.5cm;05-2258,20.0cm;
$prdrs=mysql_query("Select * from products where pID LIKE '%05-2254%' OR name LIKE '%05-2254%' OR Art LIKE '%05-2254' OR exArt LIKE '%05-2254' OR smallDesc LIKE '%05-2254%' OR Color LIKE '%05-2254' OR Size LIKE '%05-2254%' AND enable='$enable' ORDER BY pID ASC")or die(mysql_error());
if(mysql_num_rows($prdrs)>0){
echo "Yes";
}else{
echo "No";
}
结果:不 如果我在phpmyadmin上运行此命令2结果显示但在我的php页面结果是0记录
任何人都有解决方案,我需要这个
答案 0 :(得分:0)
也许您的代码正在执行
从产品中选择*,其中pname LIKE'%-2247%'或尺寸LIKE'%-2247%'(结果为5 - 2252)?