Mysql php查询返回没有结果但是记录存在

时间:2015-09-23 12:28:00

标签: php mysql

在我的php脚本中,此查询不返回结果

SELECT * from `category` WHERE `desc`='".$desc."' AND Category IS NOT NULL AND Category <> ''"

PHP代码:

$query_categorie=mysql_query(("SELECT * from category WHERE category = '".$desc."' AND category IS NOT NULL AND category <> ''" ),$dblink1) or die(mysql_error());
$categoria_trovata=mysql_num_rows($query_categorie);

但是如果我在phpmyadmin中复制并粘贴相同的查询,我会得到预期的结果

怎么了?我试图用$desc转义mysql_real_escape_string,但没有改变

编辑:只有这个值进入category table ='PC / SERVERS - PRE MADE'的category字段,这似乎是唯一一个带有/, - 和空格

对于所有其他记录,包括带有/ characther的其他记录,脚本运行正常

0 个答案:

没有答案