0

と呼ばれるテーブルproductsがあり、製品テーブルには製品列に多くのレコードがあり、列サイズにはデータがありますが、私のphplikeクエリは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レコードです

誰もが解決策を持っています私はこれが必要です

4

1 に答える 1

0

多分あなたのコードは本当に

Select * from products where pname LIKE '%-2247%' OR Size LIKE '%-2247%' (5 - 2252 の結果) ?

于 2013-10-20T11:01:59.113 に答える