J'ai une page qui affiche les donnees de ma table.
J'ai un
<?php echo $donnees['date']; ?>
qui affiche la date comme ca: 2008-03-27
Je voudrais remettre la date dans l'ordre, quelqu'un peut-il m'aider ?
J'ai une page qui affiche les donnees de ma table.
J'ai un
<?php echo $donnees['date']; ?>
qui affiche la date comme ca: 2008-03-27
Je voudrais remettre la date dans l'ordre, quelqu'un peut-il m'aider ?
salut,
2 solutions :
- utiliser une fonction mySQL (si c'est la BDD utilisé)
- une fonction php
solution 1 (mySQL):
Un champ au format DATE, DATETIME, TIMESTAMP (à faire dans la requête SQL) :
solution 2 (php):
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part SELECT DATE_FORMAT(date,'%d-%m-%Y') as date FROM maTable;
solution 2 bis (php):
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $date = "2008-03-27"; $arDate = explode('-', $date); echo $arDate[2].' '.$arDate[1].' '.$arDate[0]; // 27-03-2008
Pour le fun !
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $date = "2008-03-27"; $timestamp = strtotime($date); echo date('d-m-Y', $timestamp); // 27-03-2008
Merci beaucoup, voila une reponse claire par rapport à ce que j'avais deja lu.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager