1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
<?php
$cbd->exec("SET lc_time_names = 'fr_FR'"); // ligne ajouter pour afficher les noms des mois en français
$tbord=$cbd->prepare(' SELECT MONTHNAME(datedec)AS Mois , YEAR(datedec) AS Année,sum(m)as m,sum(f)as f,sum(m1)as m1,sum(f1)as f1, sum(m2)as m2,sum(f2)as f2,sum(m3)as m3,sum(f3)as f3,sum(m4)as m4,sum(f4)as f4,sum(m5)as m5,sum(f5)as f5,sum(m6)as m6,sum(f6)as f6,sum(m7)as m7,sum(f7)as f7,sum(m8)as m8,sum(f8)as f8,
(sum(m)+sum(m1)+sum(m2)+sum(m3)+sum(m4)+sum(m5)+sum(m6)+sum(m7)+sum(m8)) As Total_M ,
(sum(f)+sum(f1)+sum(f2)+sum(f3)+sum(f4)+sum(f5)+sum(f6)+sum(f7)+sum(f8)) As Total_F
FROM `conteneur`
GROUP BY Année,Mois');
/* $afflist->bindParam(':an', PDO::PARAM_INT); */
try {
// On envois la requète
$tbord->execute();
// On récupère en 1er toutes les données
$datalist = $tbord->fetchAll(PDO::FETCH_ASSOC);
// libèré la connexion du serveur
$tbord->closeCursor();
//print_r ($datacom); //verrification du résultat
}
catch( Exception $e ){
echo 'Erreur d\'affichage : ', $e->getMessage();
}
?> |
Partager