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

få succes/fiasko svar fra mysqli_query

Du kan bruge mysqli_error() for at se, om der opstod en fejl

if (mysqli_error($runcheck ))
{
   // an error eoccurred
}

I dit specifikke eksempel er du bedre til at kontrollere, om rækken eksisterer før laver indsættelsen. Dit eksempel er tæt på, men ville bedre bruge mysqli_num_rows() :

$check = "SELECT * FROM jos_activeagents WHERE AGENTUID = '".$agt."'";
$runcheck = mysqli_query($link,$check);
if (mysqli_num_rows($runcheck) > 0)
{
    // username in use
}



  1. Tilknytte tabeller ved hjælp af Room-database i Android Studio

  2. MySQL Aggregate-funktioner uden GROUP BY-klausul

  3. Enhjørninger spiser MySQL-forbindelser uden at respektere poolstørrelsen - Rails

  4. Konverter en MySQL-database fra latin til UTF-8