login  Naam:   Wachtwoord: 
Registreer je!
 Forum

uniek veld

Offline nielsvdwal - 14/09/2005 21:51
Avatar van nielsvdwalPHP gevorderde ey.. ik heb nu een inlogsysteem met mysql.. maar het probleem is dat ik gewoon zo vaak als ik wil bijv. Niels kan toevoege .. en dat is niet echt de bedoeling.. ik had de kolom 'user' al op uniek gezet.. maar als ik dan weer een Niels aanmaak.. wordt ie alsnog aangemaakt misschien makkelijke vraag maar doe pas sinds 2 dage aan mysql 

3 antwoorden

Gesponsorde links
Offline Thomas - 14/09/2005 21:54
Avatar van Thomas Moderator Controleer voor het invoeren van een gebruiker of de naam die iemand wil gebruiken al in gebruik is. Zonee -> opslaan, zoja -> mededeling tonen "gebruikersnaam al in gebruik".
Offline nielsvdwal - 14/09/2005 21:55 (laatste wijziging 14/09/2005 22:31)
Avatar van nielsvdwal PHP gevorderde ja dat snap ik.. maar "hoe" doe ik dat 
edit: ik heb dit.. maar dat werkt niet.. kan iemand helpe aub?
  1. $query1 = "SELECT user FROM berichten";
  2. $result = mysql_query($query1);
  3. $row = mysql_fetch_array($result,MYSQL_ASSOC);
  4. if ($user == $row['user'])
  5. {
  6. echo 'niet gelukt';
  7. }
  8. else
  9. {
  10. echo 'gelukt';
  11. }
:
Offline Rens - 14/09/2005 22:57 (laatste wijziging 14/09/2005 22:57)
Avatar van Rens Gouden medaille

Crew algemeen
je query word iets als dit:

"SELECT COUNT(id) FROM <tbl_naam> WHERE <username>=".$sVarVoorUsername;

En dan om te checken:

  1. if(MySQL_Result($rResult, 0) > 0)
  2. {
  3. // bestaat
  4. } else
  5. {
  6. // bestaat niet
  7. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.204s