Salut les doyens !
J’ai besoin de votre aide. J’ai concu des bulletin pour une classe et sur ma table bulletin les donnees sont organisees comme ceci
Id. Id_eleve Anglais français Science Total
1 3 17 12 7
2. 9 18 13 11


Pour avoir le total pour chaque eleve, jai saisi le code suivant*:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<*?php
$resp=$bdd->query('SELECT * FROM bulletin');
while ($res=$resp->fetch()) {$a=$res['anglais'];$f=$res['francais']; ];$s=$res['science'];$t=$a+$f+$s; $dix=$bdd->prepare('UPDATE bulletin SET total=:toto');
$dix->execute(array("toto"=>$t));
	}   ?
Le probleme est que le calcul ne se fait pas sur toutes les lignes. C’est seulement le total de la derniere entree qui est donné a toutes les autres entrées*. comme*:

Id id_eleve Anglais Français Science Total
1 3 17 12 7 36
2 9 18 13 11 36


SVP, aidez moi a corriger ma boucle
Nb : j’ai essayé de copier mes données dans un tableau pour soigner ma présentation ici mais le tableau ne s’affiche pas