Prenons un diocèse qui regroupe plusieurs paroisses.
Je cherche à compter le nombre total de baptêmes de toutes les paroisses de ce diocèse. Le problème c'est que ma requête me retourne un total par paroisse au lieu d'additionner tous ces totaux. Ainsi pour un diocèse où il y a quatre paroisses je vois 2 0 1 1 au lieu de 4.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $sql6 = "SELECT * FROM regparoisses WHERE diocese='$ligne2[diocese]'"; $req6 = mysql_query($sql6) or die('Erreur SQL !<br>'.$sql6.'<br>'.mysql_error()); while ($row= mysql_fetch_array($req6)){ $query0="SELECT COUNT(fidele) AS fid FROM regfideles WHERE lieubapt='".$row[paroisse]."'"; $result0=exec_sql($query0); while ($ligne0=mysql_fetch_array($result0)){ echo "<font style='font-weight:normal; font-size:10px;'>".$ligne0[fid]."</font>";}}
Partager