bonjour,
j'ai un tableau de 3 colonnes dans la 1 colonne il m'affiche les tranges d'age
la 2 colonne il affiche pour chaque tranche d'age son le nb appel.
à la dernière ligne du tableau on a le nombre total des appels à partir de là qu'on peux calculer la taux d'appel de chaque tranche d'age par rapport au nombre total des appels on utilisant la formule
taux=(100*nbappel)/totalnbappel
la requete utilisée :
Code :
mon problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $query = "SELECT trancheage,COUNT(*) as nbappel FROM personne_appelante p, age where p.idtrancheage=age.idtrancheage and dat_appel between '$ddeb' AND '$dfin' GROUP BY trancheage;";
j'utilise une boucle while qui permet de calculer le nbtotal des appels, donc ce fameux taux il le calcule au meme temps ce qui n'est pas une bonne idée, car à la première itteration de la boucle le nbtotal des appels =nbappel ce qui fait le taux est faux. j'ai essayé de calculer le nbtotal des appels à l'exterieur de la boucle ça n'a pas marché.
est ce ququ'on peut calculer ce taux à partir d'un champ calculé ?
merci de toute intervention!
Partager