Het is nog eens lang geleden dat ik me bezig heb gehouden met MySQLi.
Maar nu bots ik op het volgende probleem:
ik wil uit mijn database de gebruikersnaam en e-mailadres halen en daarop een check doen of deze al voorkomen, alleen wil het geen foutmelding geven (omdat het de gegevens niet uit de database haalt of er loopt iets mis met de checks).
Code:
PHP
//Query's
$sql_username = "SELECT * FROM `users` WHERE `username` = '".$username."'";
$sql_mail = "SELECT * FROM `users` WHERE `email` = '".$mail."'";
if(!$result = $mysqli->query($sql_username) || !$result2 = $mysqli->query($sql_mail) )
{
trigger_error('Fout in query: '.$mysqli->error);
}
$check_username = $result->num_rows;
$check_mail = $result2->num_rows;
//Form check
if($check_username != 0) {
$error[] = "- De opgegeven gebruikersnaam is al in gebruik";
}
if($check_mail != 0) {
$error[] = "- Het opgegeven e-mailadres is al in gebruik";
}
Toon Meer
Kan iemand vertellen wat ik fout doe, heb zelf al van alles geprobeerd maar krijg het niet correct.
Alvast bedankt!