Ajouter une date dans une table en PHP
mariostar27
Messages postés
442
Statut
Membre
-
le_joker_fou Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
le_joker_fou Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaite ajouter une date de naissance dans une table en PHP.
dans ma table, j'ai un champ dateDeNaissance au format DATE.
Est ce que je peux ajouter une date en string comme ceci "10/12/2010" ???
merci d'avance pour votre aide.
--
gwennael
je souhaite ajouter une date de naissance dans une table en PHP.
dans ma table, j'ai un champ dateDeNaissance au format DATE.
Est ce que je peux ajouter une date en string comme ceci "10/12/2010" ???
merci d'avance pour votre aide.
--
gwennael
6 réponses
-
Utilise strtotime() pour transformer le résultat de la requête en timestamp (ou utilise directement UNIX_TIMESTAMP(tonchamp) dans ton SQL) et date() pour transformer le résultat en une chaine de caractères.
Google is your best friend
VB.NET is good ... VB6 is better ! -
je n'ai pas compris se que tu veux me dire.
Je précise:
j'ai un formulaire :
nom <input type="text"/>
prénom <input type="text"/>
date de naissance <input type="text"/>
e mail <input type="text"/>
et dans ma table, nom = prenom = e mail = VARCHAR et date de naissance = DATE -
un format date est forcément sous forme YYYY-mm-dd
-
donc, sachant que je doit entrer une date au format YYYY-MM-JJ, est-ce que je peux mettre un string sous cette forme ???
Ne faut t-il pas utiliser une fonction qui transforme un STRING en DATE ??? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
T'as raison, je t'ai dit comment faire ça dans l'autre sens (ça te sera peut-être utile si tu veux le faire après).
Pas besoin de fonction, il te suffit de donner la date sous le bon format (celui que tu as proposé). -
Par contre si tu veux faire une comparaison de date par la suite tu ne pourras pas (sauf en bidouillant).
Si tu veux faire une recherche MySQL par exemple.