Page 1 sur 1

[MySQL] Verifier l'existence d'un élément dans une table.

Posté : 06 mars 2011, 23:52
par guiguillermo
Bonjour,
j'ai créé un formulaire d'inscription et je voudrais tester si les valeurs entrées par l'utilisateur sont conforme.
Je veux donc vérifier si le pseudo entré par l'utilisateur n'est pas déjà présent dans la base de données.
Voici la requete :
SELECT COUNT( * ) FROM ma_table WHERE pseudo='jacky'
Cette requête me renvoie donc le nombre d'utilisateur qui ont "jacky comme pseudo.

Mon problème est que je ne sais pas comment exploiter cette requete.

Merci

Re: [MySQL] Verifier l'existence d'un élément dans une table.

Posté : 07 mars 2011, 00:16
par misterflo
Salut,
C'est le traitement PHP qui te pose problème si j'ai bien compris ?
Il faudrait que tu fasse passer le résultat de la requête dans une variable, par exemple.
Ensuite avec un simple if tu test si cette variable est vide ou non.
S'il elle est vide alors je rajoute l'utilisateur, sinon j'affiche un message en disant que ce pseudo est déjà utilisé.

Je sais pas si ca suffit ou si tu as besoin d'un exemple plus concret.

Re: [MySQL] Verifier l'existence d'un élément dans une table.

Posté : 07 mars 2011, 01:55
par moogli