Tout petit prebléme de cql
Résolu/Fermé
dededede4
Messages postés
235
Date d'inscription
jeudi 23 juin 2005
Statut
Membre
Dernière intervention
11 septembre 2009
-
29 août 2008 à 13:32
dededede4 Messages postés 235 Date d'inscription jeudi 23 juin 2005 Statut Membre Dernière intervention 11 septembre 2009 - 29 août 2008 à 15:49
dededede4 Messages postés 235 Date d'inscription jeudi 23 juin 2005 Statut Membre Dernière intervention 11 septembre 2009 - 29 août 2008 à 15:49
A voir également:
- Tout petit prebléme de cql
- Petit colis distribution ✓ - Forum Consommation & Internet
- Excel trier du plus grand au plus petit - Guide
- J'ai un petit 1 dans messenger qui s'affiche mais pas de message comment effacer ce 1 - Forum Facebook Messenger
- Petit 2 clavier iphone ✓ - Forum iPhone
- Petit coeur blanc ✓ - Forum Réseaux sociaux
2 réponses
jypyx
Messages postés
679
Date d'inscription
dimanche 28 octobre 2007
Statut
Membre
Dernière intervention
28 novembre 2012
107
29 août 2008 à 13:44
29 août 2008 à 13:44
Ben le soucis, c'est que tu vérifie le mot de passe et le contenu des champ mais tu ne vérifie pas le pseudo, c'est normale qu'il y ait pas d'erreur !!
Par exemple dans ta table tu aura :
ID Pseudo Mot de passe
1 Damien 12345
2 Damien 45678
3 Damien 78910
Tu vois que ça marche normalement, maintenant si tu veux empecher qu'il y ait plusieurs pseudo il va falloir que tu aille cherché dans ta table les pseudo qui existe déjà, s'il y en a deux qui correspondent alors il y aura une erreur, sinon ton code se poursuit normalement !!
Je suis de bonne humeur alors je te donne le petit bout de code qu'il te manque !!
$query = "SELECT * FROM membres WHERE pseudo = '".$pseudo."'";
$result = mysql_query($query) or die ();
if(!empty ($pseudo))
{
if(mysql_num_rows($result) == 0)
{
return true;
}
else
{
echo "<span style='color:red;'> Ce pseudo existe déjà </span>";
return false;
}
}
Voilà, dit moi si ça marche !!
Par exemple dans ta table tu aura :
ID Pseudo Mot de passe
1 Damien 12345
2 Damien 45678
3 Damien 78910
Tu vois que ça marche normalement, maintenant si tu veux empecher qu'il y ait plusieurs pseudo il va falloir que tu aille cherché dans ta table les pseudo qui existe déjà, s'il y en a deux qui correspondent alors il y aura une erreur, sinon ton code se poursuit normalement !!
Je suis de bonne humeur alors je te donne le petit bout de code qu'il te manque !!
$query = "SELECT * FROM membres WHERE pseudo = '".$pseudo."'";
$result = mysql_query($query) or die ();
if(!empty ($pseudo))
{
if(mysql_num_rows($result) == 0)
{
return true;
}
else
{
echo "<span style='color:red;'> Ce pseudo existe déjà </span>";
return false;
}
}
Voilà, dit moi si ça marche !!
dededede4
Messages postés
235
Date d'inscription
jeudi 23 juin 2005
Statut
Membre
Dernière intervention
11 septembre 2009
9
29 août 2008 à 15:49
29 août 2008 à 15:49
Merci !
Sa marche ! :p
Sa marche ! :p