Salut!
Voici mon souci, j'ai un champ datetime ou les dates (XX/XX/XXXX) sont remplies. Par contre pour l'heure, beaucoup sont à 00:00:00.
J'ai créé deux fonctions pour séparer la date de l'heure (avec les secondes enlevées) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function date_fr($date) { return substr($date,8,2) . "/" . substr($date,5,2) . "/" . substr($date,0,4); } function heure($date) { return substr($date,11,5); }
Dans ma requête, je fais une condition :
Le résultat m'affiche "à sans l'heure" pour toutes les dates qu'elles aient un format XX/XX/XXXX 00:00 ou XX/XX/XXXX 15:20.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $heure = heure($results['date']); if ($heure = "00:00"){ $heure = ""; }else{ $heure = "à ".heure($results['date']); }
Quelqu'un aurait une idée?
Merci d'avance!
Partager