Date SQL

Résolu/Fermé
LaChaux78 Messages postés 564 Date d'inscription lundi 25 juillet 2016 Statut Membre Dernière intervention 31 mars 2023 - 31 oct. 2017 à 20:33
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 31 oct. 2017 à 23:32
Bonjour,
Je souhaiterai afficher une date au format Français dans ma liste déroulante.
J'ai mon fichier qui me retourne ma liste déroulante que voici. Malheureusement je n'y parviens pas. Dans la variable $champs il y a "dmanif" qui corresponds à une colonne de dates de ma BDD.
Pouvez-vous m'aider s'ils vous plait.
Je vous remercie.
<?php
$table  = "cdc_manifestations";
$champs = "idmanif,dmanif,lieu,event";
$where  = "YEAR(dmanif) = YEAR(CURRENT_DATE)";
$ordre  = "dmanif";
$texte  = "-- Manifestations --";
?>

3 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
31 oct. 2017 à 20:40
Bonjour,

En partant du principe que tu as bien utilisé un champ de type date dans ta bdd (le contraire serait une énorme erreur !!!! ) ....
Il suffit d'utiliser la fonction mysql DATE_FORMAT
par exemple :
DATE_FORMAT(dmanif,'%d/%m%Y')

https://www.w3schools.com/sql/func_mysql_date_format.asp

.
0
LaChaux78 Messages postés 564 Date d'inscription lundi 25 juillet 2016 Statut Membre Dernière intervention 31 mars 2023 32
31 oct. 2017 à 21:03
Bonjour
Merci pour ta réponse. malheureusement la date ne s'affiche plus par contre les autres champs oui.
<?php
$table  = "cdc_manifestations";
$champs = "idmanif,DATE_FORMAT(dmanif,'%d/%m%Y'),lieu,event";
$where  = "YEAR(dmanif) = YEAR(CURRENT_DATE)";
$ordre  = "dmanif";
$texte  = "-- Manifestations --";
?>
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
31 oct. 2017 à 21:08
As tu testé ta requête DIRECTEMENT dans ta bdd ?
Sais tu ce qu'est un alias ?
Comment fais tu l'affichage ?
0
LaChaux78 Messages postés 564 Date d'inscription lundi 25 juillet 2016 Statut Membre Dernière intervention 31 mars 2023 32
31 oct. 2017 à 23:24
oupieeee....
Merci j'ai créé un alias est tout fonctionne à merveille.
Grand merci.
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
31 oct. 2017 à 23:32
N'oublie pas de mettre le sujet en RESOLU
Merci
0