Php mysql sur le format de retour de la date

Résolu
barale61 Messages postés 1214 Date d'inscription   Statut Membre Dernière intervention   -  
barale61 Messages postés 1214 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un problème avec php mysql sur le format de retour de la date

$date = $row_Liste_news['news_date'];
list($annee,$mois,$jour) = explode("-",$date);
echo "$jour-$mois-$annee";

dans ma table:

Type Null Défaut
timestamp Non CURRENT_TIMESTAMP

Le problème, c'est qu'il me retourne l'heure entre la journée et le mois sans que je puisse les dissocier ?!?

et je ne vois et trouve aucune solution.

A voir également:

2 réponses

acige Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   1
 
Utilise DATETIME dans la base de données, puis utilise le code suivant :

En revanche évite d'utiliser le nom de variable $date, déconseillé avec PHP =)

<?php  

$datesql = "2013-03-06 20:15:40"; /*récuperer de la base de donnée*/

 $datedecoupage = explode("-", $datesql);

$heuredecoupage = explode(" ", $datedecoupage[2]);
$heure = substr($heuredecoupage[1],0,5);

 echo $heuredecoupage[0].'/'.$datedecoupage[1].'/'.$datedecoupage[0];
 if ($heure != "00:00") echo ' à '.$heure;
                  


ACIGE
Agence de communication et d'informatique
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
oui ou directement dans la requete mysql avec DATE_FORMAT

SELECT *, DATE_FORMAT(news_date','%d %b %Y %H:%i') as date_formatee FROM......

//que tu affiche par 
echo $row['date_formatee'];

pour le format voir sur G.....

"mysql DATE_FORMAT"
0
barale61 Messages postés 1214 Date d'inscription   Statut Membre Dernière intervention   110
 
Merci j'ai vu que "date" était un mot clé "réservé"
0