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.478
- Lid sinds
- 17 Jaar
Kijken of gebruiker al bestaat
Laatst aangepast door RoyB : 27-03-2013 om 13:27 Reden: Automatisch samengevoegd.
-
In de schijnwerper
(SEO) Tekstschrijver nodig voor winstgevende teksten?Freelance / WerkPopi.nl | Linkbuilding Platform| 14.000+ MogelijkhedenSEO/LinkbuildingLaravel / PHP code review door ervaren software consultant, tijdelijk voor € 475Freelance / WerkVerhuur van particuliere vakantiehuizen in Nederland.Website te koop -
27-03-2013, 13:47 #2
- Berichten
- 1
- Lid sinds
- 13 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.478
- Lid sinds
- 17 Jaar
-
27-03-2013, 13:51 #4
- Berichten
- 504
- Lid sinds
- 16 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.899
- Lid sinds
- 18 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