Date SQL
Résolu/Fermé
LaChaux78
Messages postés
583
Date d'inscription
lundi 25 juillet 2016
Statut
Membre
Dernière intervention
14 janvier 2025
-
31 oct. 2017 à 20:33
jordane45 Messages postés 38469 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 22 avril 2025 - 31 oct. 2017 à 23:32
jordane45 Messages postés 38469 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 22 avril 2025 - 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.
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 --"; ?>
A voir également:
- Date SQL
- Airpods 3 date de sortie - Guide
- Trier par date excel - Guide
- Trouver une date de naissance gratuit ✓ - Forum Google Chrome
- Jm date désabonnement - Forum Gmail
3 réponses
jordane45
Messages postés
38469
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 avril 2025
4 741
31 oct. 2017 à 20:40
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 :
https://www.w3schools.com/sql/func_mysql_date_format.asp
.
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
.
LaChaux78
Messages postés
583
Date d'inscription
lundi 25 juillet 2016
Statut
Membre
Dernière intervention
14 janvier 2025
32
31 oct. 2017 à 21:03
31 oct. 2017 à 21:03
Bonjour
Merci pour ta réponse. malheureusement la date ne s'affiche plus par contre les autres champs oui.
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 --"; ?>
jordane45
Messages postés
38469
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 avril 2025
4 741
31 oct. 2017 à 21:08
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 ?
Sais tu ce qu'est un alias ?
Comment fais tu l'affichage ?
LaChaux78
Messages postés
583
Date d'inscription
lundi 25 juillet 2016
Statut
Membre
Dernière intervention
14 janvier 2025
32
31 oct. 2017 à 23:24
31 oct. 2017 à 23:24
oupieeee....
Merci j'ai créé un alias est tout fonctionne à merveille.
Grand merci.
Merci j'ai créé un alias est tout fonctionne à merveille.
Grand merci.
jordane45
Messages postés
38469
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 avril 2025
4 741
31 oct. 2017 à 23:32
31 oct. 2017 à 23:32
N'oublie pas de mettre le sujet en RESOLU
Merci
Merci