Ik heb een User en een UserMapper class en ik wil graag kijken of een gebruiker al bestaat. De beste manier lijkt mij een methode met daarin een query die de controle uitvoert en een resultaat terug geeft, maar ik ben benieuwd hoe jullie dit toepassen.
Aanvullend bericht:
Iemand een idee?
- Kijken of gebruiker al bestaat
-
26-03-2013, 23:18 #1
- Berichten
- 1.476
- Lid sinds
- 16 Jaar
Kijken of gebruiker al bestaat
Laatst aangepast door RoyB : 27-03-2013 om 13:27 Reden: Automatisch samengevoegd.
-
In de schijnwerper
Naaralicante.nl - Startklaar platform met meer mogelijkheden - 49k aan contentWebsite te koop[BELANGRIJK] Festinger Vault - Download 25.000 WordPress thema's en pluginsPromotieTF 47 Professionele Dieren Productvergelijker met traffic en inkomstenWebsite te koopBacklinks.nl - Sinds 1998 -> Zie resultatenFreelance / Werk -
27-03-2013, 13:47 #2
- Berichten
- 1
- Lid sinds
- 12 Jaar
Re: Kijken of gebruiker al bestaat
ik maak hier altijd een simpele function voor die een query build op basis van de username en een true of fals retourneerd. True wanneer de user bestaat, false wanneer een user niet bestaat.
-
27-03-2013, 13:49 #3
- Berichten
- 1.476
- Lid sinds
- 16 Jaar
-
27-03-2013, 13:51 #4
- Berichten
- 506
- Lid sinds
- 15 Jaar
Re: Kijken of gebruiker al bestaat
SELECT * FROM users_table WHERE users_email=[jouw input]
Dan met mysql_num_rows() kijken of je resultaat terug krijgt.
Overigens kan je de query het beste met prepared statements uitvoeren. (zie php.net)
-
27-03-2013, 14:38 #5
- Berichten
- 1.904
- Lid sinds
- 17 Jaar
Re: Kijken of gebruiker al bestaat
Je resultaat is beetje afhankelijk van hoe je de functie gaat noemen (om de boel logisch te houden):
userExists($username);
- true: bestaat
- false: bestaat niet
userFree($username);
- true: bestaat niet
- false: bestaat
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic