ik kom er niet uit hoe je count gebruikt in mysqli...
ik doe nu dit..
dit is een stukje van de code
PHP
<?php //query emails tellen
$telemails = $mysqli->query("SELECT count(id) AS count_emails FROM `users` WHERE `email`='".$email."'");
//query ip's tellen
$telips = $mysqli->query("SELECT count(id) AS count_ips FROM `users` WHERE `ip`='".$_SERVER['REMOTE_ADDR']."'");
//query namen tellen
$telnamen = $mysqli->query("SELECT count(id) AS count_namen FROM `users` WHERE `gebruikersnaam`='".$login."'");
//controles uitvoeren
if(empty($email) || !preg_match('/^[^@]+@(.+)\.[a-zA-Z]{2,10}/', $email)){
$errors[] = 'Uw email is leeg, is niet van het juiste formaat of bevat tekens die niet toegestaan zijn!';
}
if(empty($login) || !preg_match('/^[a-zA-Z0-9_\-]+$/',$login)) {
$errors[] = 'Uw gebruikersnaam is leeg of bevat tekens die niet toegestaan zijn!';
}
if($telemails['count_emails']) {
$errors[] = 'Uw e-mailadres werd al gevonden in onze database!';
}
if(count($telnamen)) {
$errors[] = 'Uw gebruikersnaam werd al gevonden in onze database!'.$telemails['count(id)'];
}
if(count($telips)) {
$errors[] = 'Uw ip werd al gevonden in onze database!';
}
?>
Toon Meer