Eléphanteau du PHP |
22 Messages
25 mars 2015, 10:07
merci zeus
maintenant la date est bien dans la base
mais les heures et minutent ne s'afichent pas elles restent à 00:00
a tou hasard voici la select :
Code : Tout sélectionner
$sql_listes = "SELECT s.*, TO_DAYS(NOW()) - TO_DAYS(date_validation) AS dif_days, cat_name,
DATE_FORMAT(date_validation, '%d %m %Y ') AS date_validation_fr,
DATE_FORMAT(date_validation, ' %m ') AS mois_fr,
DATE_FORMAT(date_validation, '%d ') AS jour_validation_fr,
DATE_FORMAT(date_validation, ' %H') AS heure_validation_fr,
DATE_FORMAT(date_validation, ' %i') AS min_validation_fr,
DATE_FORMAT(date_validation, '%s ') AS sec_validation_fr
FROM $from WHERE $where AND (";
puis l'affichage :
Code : Tout sélectionner
// Afficher l'heure à la francaise avec heures , minutes , aujourdhui et hier
if (isset($resultat['dif_days']) && ($type !== 'new' && $resultat['dif_days'] == 0 )){
if (isset ($resultat['heure_validation_fr']) && ( isset($resultat['min_validation_fr'])))
{
echo "Aujourd'hui à : " . $resultat['heure_validation_fr'] . ":" . $resultat['min_validation_fr'];
}
}
elseif (isset($resultat['dif_days']) && ($type !== 'new' && $resultat['dif_days'] == 1 ))
{
echo " hier à : " . $resultat['heure_validation_fr'] . ":" . $resultat['min_validation_fr'];
}
elseif (isset ($resultat['date_validation_fr']) && (isset ($resultat['heure_validation_fr']) && ( isset($resultat['min_validation_fr']))))
{
}
je précise que j'avais un code qui fonctionnait jusqu'à ce que j'efface les fichiers par erreur et sans
sauvegerde bien sûr
merci de votre aide
a+