sql >> Databasteknik >  >> RDS >> Mysql

mysqli_query() returnerar alltid sant

$r kommer bara att vara falsk om det fanns ett SQL-fel. Annars kommer det alltid att returnera ett objekt, även om inga rader returneras av din SELECT-sats.

Använd mysqli_num_rows() för att räkna hur många rader som returneras. Noll betyder att ingen använder den e-postadressen.

if(mysqli_num_rows($r))
    echo "Email address exists!";
else
    echo "sss"; 


  1. Hur man hämtar 2 gånger i MYSQL PDO utan FETCHALL

  2. MySQL-utlösare kan inte uppdatera rader i samma tabell som utlösaren är tilldelad. Föreslagen lösning?

  3. MySqlConnectionStringBuilder - Anslut med certifikat

  4. SQL Data Type för att lagra byggversioner