Aller au contenu

Inserer une date dans une table


Web35

Sujets conseillés

Bonjour,

A l'aide d'un formulaire je recupere trois champs pour créer une date :

le champ jour mois et année

Je desire ensuite inserer cette date dans la table. Comment faire pour passer de ces trois variables (recuperées a l'aide de $_POST). A une variable $date de type AAAA-MM-JJ ?

Merci de votre aide

Lien vers le commentaire
Partager sur d’autres sites

Salut ;)

$datetotal = $_POST['année']."-".$_POST['mois']."-".$_POST['jour'];

Enfin tu peux rajouter des 0 en début de variable si tu veux remplir les trous... Par contre j'ai plus la fonction sous la main désolé ;)

Lien vers le commentaire
Partager sur d’autres sites

Pour éviter les ennuis dès le début, insères ta date en format 'timestamp' dans ta base.

Ce format permet toutes les manipulations de date, sans prises de tete :

- combien de jours entre le 1er janvier 1985 et le 15 juillet 2002,

- le 15 aout 2003 tombe quel jour ?

- etc..

Et ceci sans se soucier des jours à 30 jours, à 31 jours, des années bissextiles, des mois d'hivers( :D ), etc..

S'il y a un seul format à garder pour tout ce qui est gestion de dates, c'est celui ci.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...