Double Véfification
Résolu
TRUNCKS
Messages postés
1019
Date d'inscription
Statut
Membre
Dernière intervention
-
TRUNCKS Messages postés 1019 Date d'inscription Statut Membre Dernière intervention -
TRUNCKS Messages postés 1019 Date d'inscription Statut Membre Dernière intervention -
J'ai un formulaire qui vérifie que le pseudo n'existe pas déjà et que l'adresse mail n'est pas utilisée avant d'envoyer.
Mon problème, c'est qu'il faut que les deux conditions soit fausses, si l'un des deux est bonnes, il envoie.
Je n'arrive pas à le reformuler pour une double vérification:
// ON VERIFIE SI CE PSEUDO EXISTE DEJA
$sq='select pseudo from membre where pseudo=\''.$pseudo_membre.'\'';
$requete=mysql_query($sq ) or die('erreur sq1: '.mysql_error());
$num=mysql_num_rows($requete);
if($num!=0)
{
echo htmlspecialchars("Ce pseudo existe déjà, veuillez en choisir un autre")."<br><br><a href=\"javascript:window.history.back()\">Retour</a>";
} /**/
// ON VERIFIE SI CE MAIL EXISTE DEJA
$sq='select mail from membre where mail=\''.$mail_membre.'\'';
$requete=mysql_query($sq ) or die('erreur sq1: '.mysql_error());
$num=mysql_num_rows($requete);
if($num!=0)
{
echo htmlspecialchars("Cette adresse mail est déjà utilisée")."<br><br><a href=\"javascript:window.history.back()\">Retour</a>";
} /**/
Mon problème, c'est qu'il faut que les deux conditions soit fausses, si l'un des deux est bonnes, il envoie.
Je n'arrive pas à le reformuler pour une double vérification:
// ON VERIFIE SI CE PSEUDO EXISTE DEJA
$sq='select pseudo from membre where pseudo=\''.$pseudo_membre.'\'';
$requete=mysql_query($sq ) or die('erreur sq1: '.mysql_error());
$num=mysql_num_rows($requete);
if($num!=0)
{
echo htmlspecialchars("Ce pseudo existe déjà, veuillez en choisir un autre")."<br><br><a href=\"javascript:window.history.back()\">Retour</a>";
} /**/
// ON VERIFIE SI CE MAIL EXISTE DEJA
$sq='select mail from membre where mail=\''.$mail_membre.'\'';
$requete=mysql_query($sq ) or die('erreur sq1: '.mysql_error());
$num=mysql_num_rows($requete);
if($num!=0)
{
echo htmlspecialchars("Cette adresse mail est déjà utilisée")."<br><br><a href=\"javascript:window.history.back()\">Retour</a>";
} /**/
A voir également:
- Double Véfification
- Double ecran - Guide
- Whatsapp double sim - Guide
- Double driver - Télécharger - Pilotes & Matériel
- Double appel - Guide
- Double boot - Guide
2 réponses
essais par ça
$sq='select pseudo from membre where pseudo=\''.$pseudo_membre.'\''; $requete=mysql_query($sq ) or die('erreur sq1: '.mysql_error()); $num=mysql_num_rows($requete); if($num!=0) { echo htmlspecialchars("Ce pseudo existe déjà, veuillez en choisir un autre")."<br><br><a href=\"javascript:window.history.back()\">Retour</a>"; } else { // ON VERIFIE SI CE MAIL EXISTE DEJA $sq='select mail from membre where mail=\''.$mail_membre.'\''; $requete=mysql_query($sq ) or die('erreur sq1: '.mysql_error()); $num=mysql_num_rows($requete); if($num!=0) { echo htmlspecialchars("Cette adresse mail est déjà utilisée")."<br><br><a href=\"javascript:window.history.back()\">Retour</a>"; }}