Mysql
 sql >> база данни >  >> RDS >> Mysql

Ако mysql_num_rows е равно на НУЛА, НЕ работи

Count ще върне стойност и не можете да преброите и след това да извикате mysql_num_rows. То е или едно от другото.

Можете да направите

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

Ако алтернативно, можете да направите заявката като:

$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
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Кога трябва да затворя mysqli (база данни) връзката?

  2. SELECT INTO и грешка при недекларирана променлива

  3. SQL брой - не работи

  4. Мога ли динамично да създам mySQL таблица от JSON?

  5. Как да генерирам уникален, произволен низ за една от колоните на моята MySql таблица?