Page 1 sur 1

Verification

Posté : 18 août 2006, 23:44
par Dom!
Bonjour,

Je souhaite vérifier si un utilisateurexiste dans ma base en faisant :
$sql = "SELECT nom, email FROM utilisateurs WHERE nom ='$nom' and email ='$email'";
Mais si nom ou email est différent ca enregistre le membre.
Moi je souhaite que si l'un des deux est utilisés il nenregistre pas le membre.

Merci pour votre aide

Posté : 19 août 2006, 00:21
par Ouaibou
Salut,

C'est presque ce que tu as écrit :
<?php $sql = "SELECT nom, email FROM utilisateurs WHERE nom ='$nom' OR  email ='$email'"; ?>
Il faut utiliser l'opérateur OR à la place de AND dans ta requête SQL.

Il te suffit ensuite de vérifier si tu as un nombre de résultat supérieur ou égal à 1. Si c'est le cas tu n'enregistres pas l'utilisateur. Dans le cas contraire tu peux.

@+