Commit 813e2240 authored by Bate's avatar Bate

Stats barmans

parent 5104121f
......@@ -689,6 +689,57 @@ elseif ( ($site->user->is_in_group ("gestion_ae") || $site->user->is_asso_role (
array(), array(),
array()
),true);
if(isset($_REQUEST["details"]))
{
$req = new requete($site->db, "SELECT `utilisateurs`.`id_utilisateur`,
IF(utl_etu_utbm.surnom_utbm!='' AND utl_etu_utbm.surnom_utbm IS NOT NULL,
utl_etu_utbm.surnom_utbm, *
CONCAT(`utilisateurs`.`prenom_utl`,' ',`utilisateurs`.`nom_utl`))
as `nom_utilisateur`,
COUNT(*) as nombre_commande,
SUM(montant_facture) as total
FROM cpt_debitfacture
JOIN utilisateurs ON cpt_debitfacture.id_utilisateur = utilisateurs.id_utilisateur
JOIN utl_etu_utbm ON cpt_debitfacture.id_utilisateur = utl_etu_utbm.id_utilisateur
WHERE mode_paiement = 'AE'
AND cpt_debitfacture.date_facture > '$debut_semestre'
GROUP BY utilisateurs.id_utilisateur
ORDER BY nombre_commande DESC LIMIT 30");
$cts->add(new sqltable(
"barmens",
"Barmens : Nombre de commande ce semestre", $req, "",
"",
array("nom_utilisateur"=>"Barmen", "nombre_commande" => "Nombre de commande" ,"total"=>"Somme totale"),
array(), array(),
array()
),true);
$req = new requete($site->db, "SELECT `utilisateurs`.`id_utilisateur`,
IF(utl_etu_utbm.surnom_utbm!='' AND utl_etu_utbm.surnom_utbm IS NOT NULL,
utl_etu_utbm.surnom_utbm, *
CONCAT(`utilisateurs`.`prenom_utl`,' ',`utilisateurs`.`nom_utl`))
as `nom_utilisateur`,
COUNT(*) as nombre_commande,
SUM(montant_facture) as total
FROM cpt_debitfacture
JOIN utilisateurs ON cpt_debitfacture.id_utilisateur = utilisateurs.id_utilisateur
JOIN utl_etu_utbm ON cpt_debitfacture.id_utilisateur = utl_etu_utbm.id_utilisateur
WHERE mode_paiement = 'AE'
AND cpt_debitfacture.date_facture > '$debut_semestre'
GROUP BY utilisateurs.id_utilisateur
ORDER BY somme DESC LIMIT 30");
$cts->add(new sqltable(
"barmens",
"Barmens : Montant vendu", $req, "",
"",
array("nom_utilisateur"=>"Barmen", "nombre_commande" => "Nombre de commande" ,"total"=>"Somme totale"),
array(), array(),
array()
),true);
}
}
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment