Php mysql
Résolu/Fermé
wiam_
Messages postés
168
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
-
15 nov. 2008 à 14:21
wiam_ Messages postés 168 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 11 août 2013 - 15 nov. 2008 à 21:00
wiam_ Messages postés 168 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 11 août 2013 - 15 nov. 2008 à 21:00
A voir également:
- Php mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Alert php ✓ - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
9 réponses
phantomxlord
Messages postés
470
Date d'inscription
mercredi 16 juillet 2008
Statut
Membre
Dernière intervention
12 juillet 2009
34
15 nov. 2008 à 14:23
15 nov. 2008 à 14:23
je pense que cela doit s'écrire ainsi :
valide = ($donnees['login Client'] != $login )
valide = ($donnees['login Client'] != $login )
wiam_
Messages postés
168
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
15 nov. 2008 à 14:25
15 nov. 2008 à 14:25
merci mais c'est quoi la differrence ?
phantomxlord
Messages postés
470
Date d'inscription
mercredi 16 juillet 2008
Statut
Membre
Dernière intervention
12 juillet 2009
34
15 nov. 2008 à 14:26
15 nov. 2008 à 14:26
remerci moi si ça marche ^^
c'est l'espace entre login et client (c'est ainsi chez moi)
c'est l'espace entre login et client (c'est ainsi chez moi)
wiam_
Messages postés
168
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
15 nov. 2008 à 14:32
15 nov. 2008 à 14:32
non loginclient c'est un attribut de la table client ca marche bien quand je fais echo $donnees['loginClient'] ;
phantomxlord
Messages postés
470
Date d'inscription
mercredi 16 juillet 2008
Statut
Membre
Dernière intervention
12 juillet 2009
34
15 nov. 2008 à 14:34
15 nov. 2008 à 14:34
bizarre car ta ligne ma l'air tout à fait correcte :s
wiam_
Messages postés
168
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
15 nov. 2008 à 14:35
15 nov. 2008 à 14:35
est ce qu'on peut mettre ca en php valide = ($donnees['login Client'] != $login ) en fait j'ai utilise un e idee de c++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Chupachups23
Messages postés
73
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
9 décembre 2009
18
15 nov. 2008 à 14:37
15 nov. 2008 à 14:37
Ah je pense pas que tu puisses, désolé :s
wiam_
Messages postés
168
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
15 nov. 2008 à 14:41
15 nov. 2008 à 14:41
comment je peux faire alors pour verifier ?
Chupachups23
Messages postés
73
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
9 décembre 2009
18
15 nov. 2008 à 16:35
15 nov. 2008 à 16:35
En faite tu veux que valide prenne la valeur de $donnees['loginClient'] si celui ci est différent de $login ?
Si c'est ca avec un If.
Si c'est ca avec un If.
Bonjour
Ton problème, c'est surtout que tu as oublié le $ au début de valide :
$valide = ($donnees['loginClient'] != $login ) ;
Sinon, le reste de ton traitement est aberrant : pourquoi extraire TOUS les login clients et aller les comparer un par un, alors qu'il existe une clause WHERE qui te permet de n'extraire que ceux qui t'intéressent et COUNT pour savoir combien on en trouve :
"SELECT COUNT(*) from client WHERE loginClient ='$login'"
De plus, avec la boucle while telle que tu la faisais, tu te retrouvais avec $valide = true dans tous les cas, sauf si le même login était dans la dernière ligne de ta base.
Ton problème, c'est surtout que tu as oublié le $ au début de valide :
$valide = ($donnees['loginClient'] != $login ) ;
Sinon, le reste de ton traitement est aberrant : pourquoi extraire TOUS les login clients et aller les comparer un par un, alors qu'il existe une clause WHERE qui te permet de n'extraire que ceux qui t'intéressent et COUNT pour savoir combien on en trouve :
"SELECT COUNT(*) from client WHERE loginClient ='$login'"
De plus, avec la boucle while telle que tu la faisais, tu te retrouvais avec $valide = true dans tous les cas, sauf si le même login était dans la dernière ligne de ta base.
wiam_
Messages postés
168
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
11 août 2013
8
15 nov. 2008 à 21:00
15 nov. 2008 à 21:00
merci beaucoup , ca marche