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
[Corrigé 3.1.6] Affichage des statistiques
Bonjour Loran.
Cela devrait en effet pouvoir marcher.
Avez-vous essayé ? Ou est-ce juste une demande d'évolution ?
Si vous ne pouvez pas faire de test, j'essaierai de faire un test demain.
Cela devrait en effet pouvoir marcher.
Avez-vous essayé ? Ou est-ce juste une demande d'évolution ?
Si vous ne pouvez pas faire de test, j'essaierai de faire un test demain.
GestSup 3.1.7 - Fedora 21 - Firefox/Chrome/IE - PHP 5.6 - MySQL 5.5 - Apache 2.4
Bonjour,
merci pour votre retour nous avons effectivement corrigé le group by avec :
pour la version 3.1.6.
Cdt
merci pour votre retour nous avons effectivement corrigé le group by avec :
Code : Tout sélectionner
GROUP BY tusers.id
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/