Bonjour,

Depuis trop longtemps que j'ai pas fait de back-end et je retrouve un problème que j'avais déjà à l'époque, à savoir la gestion des dates.

Ce que je fais

Le module que je développe doit permettre d'ajouter un evenement avec en clés, une date et un lieu.
Coté formulaire j'ai un input de type date. J'ai donc un calendrier qui pop, et qui me retourne une date au format 27/02/2016.

Ce que je veux

J'aimerai savoir coté php, et surtout sql, de quel type doit être mon champs de date ? Pour pouvoir les manipuler le plus simplement possible (je n'ai pas besoin de l'heure , seulement jour, mois, année, et je dois pouvoir trier par date croissante via une requête .

Ma requête

Ma requête final devra être sous la forme :

SELECT date,lieu,lien FROM event ORDER BY date DESC LIMIT 0,5

Si mes souvenirs sont bons, cette requete selectionne les 6 dernières dates .

Merci d'avance à vous pour votre aide

1 réponse


tekyo11
Réponse acceptée

Il faut simplement convertir ta date au format valide : YYYY-mm-dd