Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

obter resposta de sucesso/falha de mysqli_query


Você pode usar mysqli_error() para ver se ocorreu um erro
if (mysqli_error($runcheck ))
{
   // an error eoccurred
}

No seu exemplo específico, é melhor verificar se a linha existe antes fazendo a inserção. Seu exemplo está próximo, mas seria melhor usar 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
}