BUG lors de l'impression du ticket
Posté : mar. 2 avr. 2024 08:04
Bonjour,
Lorsque l'on veut imprimer un ticket, la requête "get token infos" du fichier ticket_print.php récupère l'ID du premier ticket auquel on a accédé et non le dernier. Les informations récupérées pour l'impression ne sont donc pas les bonnes.
La requête :
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip");
Il faudrait rajouter un ORDER BY id DESC ou ORDER BY date DESC afin de récuperer l'ID du dernier ticket auquel on a accédé.
Ce qui donnerait :
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip ORDER BY id DESC ");
Ou
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip ORDER BY date DESC ");
Cordialement,
Lorsque l'on veut imprimer un ticket, la requête "get token infos" du fichier ticket_print.php récupère l'ID du premier ticket auquel on a accédé et non le dernier. Les informations récupérées pour l'impression ne sont donc pas les bonnes.
La requête :
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip");
Il faudrait rajouter un ORDER BY id DESC ou ORDER BY date DESC afin de récuperer l'ID du dernier ticket auquel on a accédé.
Ce qui donnerait :
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip ORDER BY id DESC ");
Ou
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip ORDER BY date DESC ");
Cordialement,