Condition PHP avec DATE SQL

Fermé
papyclic Messages postés 446 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 18 octobre 2016 - 2 oct. 2016 à 09:26
 Utilisateur anonyme - 2 oct. 2016 à 10:18
Bonjour,
J'ai un soucis pour une condition qui me permettrai d'afficher soit une date soit un message.
Voici en détail ce que j'ai fait...

Si la date n'est pas vide j'affiche la date sinon un message, mais mon problème c'est que le champ date SQL dans ma BDD est "0000-00-00" donc il n'est pas vide.
Pouvez-vous m'aider je ne vois pas la condition qu'il faudrait adapter.
Au lieu d'afficher le message et bien c'est "0000-00-00" qui s'affiche.
Je vous remercie.

<?php if (!empty($r->dfin)): ?>
<td><?php echo $r->dfin;?></td>
<?php else : ?>
<td>à ce jour</td>
A voir également:

1 réponse

Utilisateur anonyme
2 oct. 2016 à 10:18
"mais mon problème c'est que le champ date SQL dans ma BDD est "0000-00-00" donc il n'est pas vide."



if (!empty($r->dfin) && ($r->dfin != "0000-00-00") ):
0