Page 1 sur 1

Affichage de date 'datetime'

Posté : 24 oct. 2005, 18:51
par Kels
Bonjour tout le monde et bravo pour ce site, c'est vraiment une excellente mine d'informations! :)

Ce qui m'amène, c'est que j'ai un petit problême pour l'affichage d'une date contenu dans un champ DATETIME.
Quand je l'affiche sans l'organiser ca me donne ca: %d-%m-%Y %H:%i:%s
Et donc moi ce que j'aimerai c'est de pouvoir mettre ca dans l'ordre.. :roll:
Donc j'ai fait ca en m'aidant de quelques trucs trouvé par ci par là:
<?php
$query2 = mysql_query("SELECT DATE_FORMAT(post_creadt,'%d-%m-%Y %H:%i:%s') AS DATE FROM dc_post ORDER BY post_id DESC");
$date = mysql_fetch_array($query2);
?>

<p> <? echo $date['d/m/Y H:i:s']; ?> </p>
Seulement voilà, ca ne m'affiche rien.. :?

Donc si quelqu'un a une idée. :wink:
Merci d'avance.

Posté : 24 oct. 2005, 19:24
par Truc
Salut, il y a confusion la :wink:
<?php
$query2 = mysql_query("SELECT DATE_FORMAT(post_creadt,'%d/%m/%Y %H:%i:%s') AS date_forme FROM dc_post ORDER BY post_id DESC");
$date = mysql_fetch_array($query2);
?>

<p> <? echo $date['date_forme']; ?> </p>
comme ceci ça devrai aller, tu as "renomé" la séléction avec "as" il faut donc faire appel a ce champ et aussi ne pas mettre "as date" , date étant un mot réservé par mysql vaut mieux éviter. Le formatage de la date peut se faire directement dans la requete :wink:

Posté : 24 oct. 2005, 21:44
par Kels
Merci, tu m'as mis sur la voie, j'ai réussi. :wink:

Posté : 24 oct. 2005, 22:10
par Truc
c'est sur je ne pouvais pas te mettre plus sur la voie que ça :wink:

au passage tu peut mettre le [Résolu] :D