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 :

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']);
}
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.
Quelqu'un aurait une idée?

Merci d'avance!