Mysql
 sql >> Base de données >  >> RDS >> Mysql

Si mysql_num_rows est égal à ZERO ne fonctionne PAS

Count renverra une valeur, et vous ne pouvez pas compter puis appeler mysql_num_rows. C'est l'un ou l'autre.

Vous pourriez faire

$isExist = mysql_query("Select count(id) from ..."); 
$r = mysql_fetch_array($isExist);
if($r['COUNT(id)'] > 0){
//item exists
}else{
//item doesnt exist
}

Si vous pouvez également faire la requête comme :

$isexist = mysql_query("select * from wcddl_filehosts where downloadid = '".$download[id]."'");
if(mysql_num_rows($isExists)>0){
//we have items
}else{
//we dont have items
}