Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jeśli mysql_num_rows jest równe ZERO NIE działa

Count zwróci wartość i nie możesz zliczyć, a następnie wywołać mysql_num_rows. Jest to jeden z drugim.

Możesz zrobić

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

Jeśli alternatywnie możesz wykonać zapytanie jako:

$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. MySQL, Połącz dwie kolumny

  2. Różnica między typami danych int i int(2) w moim sql

  3. Laravel OrderWedług liczby relacji

  4. Jak wybrać ostatnie N rekordów z tabeli w mysql

  5. Wyszukiwanie rozmyte adresu MySQL