Page 1 sur 1

format date/time

Posté : 16 oct. 2013, 10:46
par JVL
Bonjour à tous,

J'ai une sale requète.
SELECT Glpi_tickets.`id` , Glpi_tickets.`type` , Glpi_tickettasks.`tickets_id` , Glpi_tickettasks.`date` , Glpi_tickettasks.`actiontime` , Glpi_taskcategories.`name` , Glpi_tickettasks.`users_id` 
FROM Glpi_tickets
INNER JOIN Glpi_tickettasks ON Glpi_tickets.`id` = Glpi_tickettasks.`tickets_id` 
LEFT JOIN Glpi_taskcategories ON Glpi_taskcategories.`id` = Glpi_tickettasks.`taskcategories_id` 
Mon problème: le champ Glpi_tickettasks.`date` est sous forme "YYYY-mm-dd hh:mm:ss". Je souhaiterai faire abstraction de l'heure minutes secondes. Bon je suis carrément dépasser par ça, j'avoue. Un petit coup de main serait très agréable, que ce soit en php ou en sql s'il vous plait.

Merci d'avance,

Cordialement.

Re: format date/time

Posté : 16 oct. 2013, 11:45
par computarelier
Salut,

Essaye quelque chose comme ça :
SELECT champ1, champ2, champn, DATE_FORMAT(Glpi_tickettasks.`date`, '%d/%m/%Y') as dateformatee FROM...

Re: format date/time

Posté : 16 oct. 2013, 14:07
par JVL
Je ne le dirai jamais assez, merci beaucoup !

Tu devrait passer viphp !

edit: en plus sa fonctionne pareil dans la clause WHERE, perfect !