login  Naam:   Wachtwoord: 
Registreer je!
 Forum

user vergelijke

Offline nielsvdwal - 15/09/2005 22:50
Avatar van nielsvdwalPHP gevorderde hey.. ik heb database met users enzo erin.. maar ik wil niet dat je 2x dezelfde user kan aanmake.. en het lukt me maar niet.. ik heb nu dit.. maar dan pakt ie alleen de allereeste rij uit de database..
  1. $query = "SELECT user, email FROM leden";
  2. $result = mysql_query($query);
  3. $row = mysql_fetch_array($result,MYSQL_ASSOC);
  4. if (isset($_SESSION['user']))
  5. {
  6. echo 'Je bent al ingelogd!';
  7. }
  8. else
  9. {
  10. if (isset($_POST['register']))
  11. {
  12. if
  13. ($_POST['user'] == $row['user'] OR
  14. $_POST['email'] == $row['email'])
  15. {
  16. echo 'Username of email bestaat al!';
  17. }


kan iemand helpe?

3 antwoorden

Gesponsorde links
Offline b4nkr0bz0r - 15/09/2005 22:59 (laatste wijziging 15/09/2005 23:00)
Avatar van b4nkr0bz0r PHP gevorderde
  1. <?php
  2. $rOphalen = 'SELECT username FROM leden WHERE username = '.$_POST['veldnaam'];
  3.  
  4. if (MySQL_Query($rOphalen))
  5. {
  6. if (MySQL_Num_Rows($rOphalen) == true)
  7. {
  8. echo 'lid bestaat al';
  9. }
  10. }
  11. ?>'


wel de veldname even aanpassen enzo hé
Offline nielsvdwal - 15/09/2005 23:00 (laatste wijziging 15/09/2005 23:07)
Avatar van nielsvdwal PHP gevorderde merci 

werkt alleen niet..
Offline cracker - 16/09/2005 01:14 (laatste wijziging 16/09/2005 01:15)
Avatar van cracker Onbekend
Citaat:
$row = mysql_fetch_array($result,MYSQL_ASSOC);
hij haalt ze allemaal op maar overschrijft de array $row telkens.

  1. <?php
  2. $qophalen = "SELECT * FROM leden WHERE username = '".$_POST['veldnaam']."'";
  3. $raw = mysql_query($qophalen)
  4. if(mysql_num_rows($raw) != 0){
  5. echo("lid bestaat al");
  6. }else{
  7. //alles ok
  8. }
  9. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.219s