sql >> Database teknologi >  >> RDS >> Mysql

ude af stand til at kontrollere, at brugernavnet eksisterer eller ej

Dette er det typiske tilfælde, hvor mysql_query returnerer false ved fiasko udløser derfor den berygtede:

Dette kan skyldes flere faktorer. Prøv at køre forespørgslen i phpMyAdmin eller direkte til databasen og se fejlen eller hent den sidste mysql-fejl via mysql_error .

Det er god praksis altid at kontrollere, om den returnerede værdi af mysql_query er false eller hvis mysql_error strengen er ikke tom:

if ($result and empty(mysql_error()))
    // everything ok

Bemærk:Bland aldrig mysql_ og mysqli_ funktioner. Hvis du skal vælge, ville jeg gå med mysqli siden mysql_* funktioner betragtes som forældede.



  1. Hvorfor MySQL fuldstændigt omformatere VIEW-forespørgselsteksten?

  2. Hver afledt tabel skal have sin egen aliasfejl

  3. Generering af datoer mellem to datoer

  4. MySQL Select sidste 7 dage