[Corrigé 3.1.6] Affichage des statistiques
Posté : mar. 2 févr. 2016 17:09
Bonjour,
Je n'ai rien trouvé sur le forum concernant le problème que j'ai rencontré.
Dans l'utilisation de Gestsup j'ai deux techniciens avec le même prénom. Le fait qu'ils aient même prénom empêche l'affichage correct des statistiques car elles sont regroupés par prénom du technicien.
Page ./stats/pie_tickets_tech.php
la requpete est :
SELECT CONCAT_WS('. ', left(tusers.firstname, 1), tusers.lastname) as Technicien, count(*) as Resolu
FROM tincidents
INNER JOIN tusers
ON (tincidents.technician=tusers.id )
WHERE tusers.disable=0 AND
tincidents.type LIKE '$_POST[type]' AND
tincidents.category LIKE '$_POST[category]' AND
tincidents.date_create LIKE '%-$_POST[month]-%' AND
tincidents.date_create LIKE '$_POST[year]-%' AND
tincidents.disable LIKE '0'
GROUP BY tusers.firstname
ORDER by Resolu DESC";
N'est il pas possible de grouper sur l'ID du technicien : GROUP BY tusers.id
Cela règle le problème des techniciens avec le même prénom.
Loran
Je n'ai rien trouvé sur le forum concernant le problème que j'ai rencontré.
Dans l'utilisation de Gestsup j'ai deux techniciens avec le même prénom. Le fait qu'ils aient même prénom empêche l'affichage correct des statistiques car elles sont regroupés par prénom du technicien.
Page ./stats/pie_tickets_tech.php
la requpete est :
SELECT CONCAT_WS('. ', left(tusers.firstname, 1), tusers.lastname) as Technicien, count(*) as Resolu
FROM tincidents
INNER JOIN tusers
ON (tincidents.technician=tusers.id )
WHERE tusers.disable=0 AND
tincidents.type LIKE '$_POST[type]' AND
tincidents.category LIKE '$_POST[category]' AND
tincidents.date_create LIKE '%-$_POST[month]-%' AND
tincidents.date_create LIKE '$_POST[year]-%' AND
tincidents.disable LIKE '0'
GROUP BY tusers.firstname
ORDER by Resolu DESC";
N'est il pas possible de grouper sur l'ID du technicien : GROUP BY tusers.id
Cela règle le problème des techniciens avec le même prénom.
Loran