Bonjour,
Voila je voudrais savoir comment je pourrais faire pour verifier si le login est deja dans la table de la BDD !
Car il ne peux evidement pas m'enregistrer plusieurs fois sur le meme nom !
Merci !
'SELECT count(*) FROM ta_table WHERE login="'.$_POST['login'].'"';
Si tu as comme résultat une valeur supérieur à 0 alors le login existe déjà. mysql_query('SELECT count(*) FROM membres WHERE login="'.$_POST['login'].'"');
if ( ????)
{
echo "Ce login existe deja !!";
}
else
{
mon code d'inscription !
}
$resultat = mysql_query('SELECT count(*) FROM membres WHERE login="'.$_POST['login'].'"');
if ($resultat)
{
echo "Ce login existe deja !!";
}
else
{
mon code d'inscription !
}
Tu récupères dans la variable $resultat le retour de ta fonction qui te retourne VRAI si tu as au moins une ligne de récupérée (arretez-moi si je dis une bêtise). Enfin, tu testes avec le if. La syntaxe indique que si $resultat est VRAI (ce qui sera le cas si ta requete a trouvée au moins un login correspondant), et bien tu le dis au visiteur et tu t'arretes là (penses bien a sortir du script par contre avec l'instruction exit();$resultat = mysql_query('SELECT count(*) FROM membres WHERE login="'.$_POST['login'].'"');
if ($resultat == true)
{
echo "Ce login existe deja !!";
}
elseif ($resultat == false)
{
mon code d'inscription !
}
??