Bonjour,

Grâce aux développeurs du forum mysql, j'ai pu mettre au point la requête qui suit, qui fonctionne très bien lorsque je la teste dans phpmyadmin mais ne fonctionne pas lorsque je l'intègre dans mon php.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
SELECT com.nom_commune, 
          SEC_TO_TIME(SUM(TIME_TO_SEC(inter.tps_prospection))) as tps_prospection, SEC_TO_TIME(SUM(TIME_TO_SEC(inter.tps_traitement))) as tps_traitement, SEC_TO_TIME(SUM(TIME_TO_SEC(inter.tps_controle))) as tps_controle, SUM(inter.quantite_produit) as quantite_produit,
          SEC_TO_TIME(SUM( TIME_TO_SEC (CASE WHEN inter.atl_activite_id_activite=1 THEN inter.tps_activite ELSE 0 END))) AS surveillance,
          SEC_TO_TIME(SUM( TIME_TO_SEC (CASE WHEN inter.atl_activite_id_activite=10 THEN inter.tps_activite ELSE 0 END))) AS antiadulte,
          SEC_TO_TIME(SUM( TIME_TO_SEC (CASE WHEN inter.atl_activite_id_activite=11 THEN inter.tps_activite ELSE 0 END))) AS urbain
          FROM atl_intervention inter 
          INNER JOIN atl_commune com ON (inter.atl_commune_id_commune = com.id_commune)
          WHERE inter.date_intervention <= '$date_fin' AND inter.date_intervention >='$date_debut' 
          AND com.code_dep = '$code_dep'
          GROUP BY com.id_commune
quelqu'un a une idée ?