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

Jak sprawdzić, czy wartość istnieje w bazie danych MySQL

preferowany sposób, używając rozszerzenia MySQLi:

$mysqli = new mysqli(SERVER, DBUSER, DBPASS, DATABASE);
$result = $mysqli->query("SELECT id FROM mytable WHERE city = 'c7'");
if($result->num_rows == 0) {
     // row not found, do stuff...
} else {
    // do other stuff...
}
$mysqli->close();

przestarzałe:

$result = mysql_query("SELECT id FROM mytable WHERE city = 'c7'");
if(mysql_num_rows($result) == 0) {
     // row not found, do stuff...
} else {
    // do other stuff...
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQLdb Pythona nie może znaleźć libmysqlclient.dylib z Homebrewed MySQL

  2. Wielojęzyczny typ danych w MYSQL

  3. Laravel przy użyciu klauzuli where w metodzie withCount

  4. Jak wybrać między 1. dniem bieżącego miesiąca a bieżącym dniem w MySQL?

  5. SQLite3 (lub ogólny SQL) pobiera n-ty wiersz wyniku zapytania