(ça ne signifie pas que c'est la seule ou la meilleure solution)
]]>Merci encore
Cordialement,
Yann
Je n'ai malheureusement pas bien compris, c'est le $ de 'objettype' qui est en trop ? Si oui alors comment l'objet ticket serait récupéré ?
Cordialement,
Yann
Alors voilà j'aimerais réussir à récupérer des informations qui sont dans la DB mySQL de Glpi (ses données viennent de plugins, crédit entre autre).
J'ai donc ajouter
$queryQuantityLeft = "SELECT `e`.`quantity` - COALESCE ( `t`.`consumed` )
FROM (SELECT `glpi_plugin_credit_entities`.`quantity` AS `quantity`
FROM `glpi_plugin_credit_entities`
WHERE `entities_id` = '".$entity->getField("id")."') AS `e`,
(SELECT SUM(`glpi_plugin_credit_tickets`.`consumed`) AS `consumed`
FROM `glpi_plugin_credit_tickets`, `glpi_plugin_credit_entities`
WHERE `plugin_credit_entities_id` = `glpi_plugin_credit_entities`.`id`
AND `glpi_plugin_credit_entities.entities_id`= '".$entity->getField("id")."') AS t";
$datas["##$objettype.entity.creditleft##"] = $DB->request($queryQuantityLeft);
à notificationtargetcommonitilobject.class.php mais cela ne fonctionne pas.
Qu'es ce que je loupe ? Je pense que je mis prend mal mais je ne vois pas comment autrement ...
Merci d'avoir lu,
Cordialement,
Yann
]]>