|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : février 2004 Messages : 148 ![]() |
Bonjour
Ce que je veut faire : Je veut pouvoir enregistrer dans un champ appelé "cumul",la somme des points des joueurs de la meme 'team'(equipe),l'orsque un des joueurs de la team passe sur une page. mon probleme : j'obtient le chiffre 4 dans le champ "cumul" (je ne sais pas dous sa sort car cumul devrai être de l'ordre de 200) voila donc le code deféctueux que j'ai crée: Code :
|
||
|
|
00
|
|
|
#2 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Je comprends pas trop ton code, pour récupérer la valeur d'un champ il faut passer par :
Pour finir tu peux faire l'addition directement dans le update |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : février 2004 Messages : 148 ![]() |
A quel moment je doit faire un "mysql_fetch_array($req);"?
|
|
|
00
|
|
|
#4 | ||||||
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Voilà ton code :
Code :
Code :
$caca lui aussi sort d'où ? Pour obtenir le champ point il faut passer par Code :
|
||||||
|
|
00
|
|
|
#5 | ||
|
Futur Membre du Club
![]() Inscription : février 2004 Messages : 148 ![]() |
attend on a pas du se comprendre.
Je donne un exemple,dans la team "test" il a 3 joueurs. Le joueurs 1 a 10points Le joueurs 2 a 15 points et le joueurs 3 a 5 points Code :
|
||
|
|
00
|
|
|
#6 | ||||
|
Membre du Club
![]() Inscription : février 2006 Messages : 99 ![]() |
salut dans cette partie de code pour moi il n'y a aucune boucle donc ca ne selectionne que le total de point du 1er enregistrement trouvé :
Citation:
Citation:
Citation:
PS : suis pas un génie en SQL mais il me semble que c'est un AND et non un && Citation:
|
||||
|
|
00
|
|
|
#7 | ||
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Je serai partant pour la fonction d'agrégat. Donc ta requete, il serait plus simple de la faire comme ci-dessus mais en rajoutant un petit élément, ce qui donne ceci :
Code :
$pie= mysql_query("SELECT SUM(point) as total FROM membre WHERE team='".$data['team']."'"); Code :
PS : Pour les requêtes, il est préférable d'utiliser le AND à la place de && |
||
|
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() Inscription : février 2004 Messages : 148 ![]() |
lol sa fait 1h que j'essaye d'appliquer se que tu as mis,j'etai trop fatigué!!
Mais en tout cas sa marche impec matenant. Merci a vous Link3 et Kerod.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com