Dubbele waarde ontwijken?

Status
Niet open voor verdere reacties.

acid007

Gebruiker
Lid geworden
13 jun 2002
Berichten
775
Ff hulpje nodig

Wie weet hoe ik bij het REGISTREREN van gebruikers, kan controleren of hij/zij al bestaat. Bijvoorbeeld controleren of het ingevulde emailadres wel uniek is, of dat het al in de database staat. Dat mag dus niet


Kurt
 
PHP:
<?
$query = mysql_query(SELECT email FROM members WHERE email = '$_POST[email]');
if(mysql_num_rows($query) == 0) { echo "komt nog niet voor"; }
else { echo "komt al voor"; }
?>

zoiets

kunnen wel fouten inzitten hoor :)
 
Geplaatst door Pietendepiet
PHP:
<?
$query = mysql_query(SELECT email FROM members WHERE email = '$_POST[email]');
if(mysql_num_rows($query) == 0) { echo "komt nog niet voor"; }
else { echo "komt al voor"; }
?>

zoiets

kunnen wel fouten inzitten hoor :)

Zitten idd wel wat fouten in :)

PHP:
<?
$query = mysql_query("SELECT email FROM members WHERE email = '$_POST[email]'");
if(mysql_num_rows($query) == 0) 
{ 
     echo "komt nog niet voor";
}
else 
{ 
     echo "komt al voor";
}
?>

Voor de rest klopt het helemaal :)
 
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/virtual/site43/fst/var/www/html/offline/aanmelden.php on line 6

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/virtual/site43/fst/var/www/html/offline/aanmelden.php on line 7
done1062: Duplicate entry 'info@minimarkt.nl' for key 1




Hmmmz? :(
 
Geplaatst door acid007
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/virtual/site43/fst/var/www/html/offline/aanmelden.php on line 6

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/virtual/site43/fst/var/www/html/offline/aanmelden.php on line 7
done1062: Duplicate entry 'info@minimarkt.nl' for key 1




Hmmmz? :(

Aapje .... Je hebt het gewoon gekoppie peest he?? G-zus... natuurlijk moet je de query nog wel wat aanpassen aan jouw database he ;) :rolleyes: :rolleyes:
 
Nee serieus je meent het DUHHHH

check mijn code

PHP:
mysql_connect ("localhost","****", "****");

// Selecteer database
mysql_select_db("******"); 
$query = mysql_query("SELECT * FROM mm_profiel WHERE email = '$email'");
if(mysql_num_rows($query) == 0) { 
echo "done";
}
else 
{ 
     echo "<font face=\"verdana\" size=\"1\">Het door u gekozen emailadres staat al geregistreerd bij Minimarkt!</font>";
}
exit;
 
Laatst bewerkt:
verander
PHP:
$query = mysql_query("SELECT * FROM mm_profiel WHERE email = '$email'");
eens in
PHP:
$query = mysql_query("SELECT * FROM mm_profiel WHERE email = '$email'") or die(mysql_error());
 
Geplaatst door acid007
dan krijg je foutmeldingen (zie eerdere post)

ja, maar dit keer van MySQL zelf en dat zegt meestal wat meer dan een wrong argument.

Dus post toch maar even :)
 
na 3 kartier kutten, HIJ DOET (iets) lol

het werkt er zal wel een komma verkeerd staan ofzo..


thnx you guys, en de andere post ?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan