Ajouter une date dans une table en PHP
Fermé
mariostar27
Messages postés
391
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
21 août 2015
-
4 janv. 2011 à 19:02
le_joker_fou Messages postés 764 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 7 août 2014 - 5 janv. 2011 à 18:57
le_joker_fou Messages postés 764 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 7 août 2014 - 5 janv. 2011 à 18:57
A voir également:
- Ajouter une date dans une table en PHP
- Table ascii - Guide
- Table des matières word - Guide
- Ajouter une signature sur word - Guide
- Ajouter une liste déroulante excel - Guide
- Ajouter une application au démarrage - Guide
6 réponses
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
339
Modifié par ghuysmans99 le 4/01/2011 à 19:10
Modifié par ghuysmans99 le 4/01/2011 à 19:10
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 !
Google is your best friend
VB.NET is good ... VB6 is better !
mariostar27
Messages postés
391
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
21 août 2015
26
4 janv. 2011 à 19:23
4 janv. 2011 à 19:23
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
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
le_joker_fou
Messages postés
764
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
7 août 2014
239
4 janv. 2011 à 20:09
4 janv. 2011 à 20:09
un format date est forcément sous forme YYYY-mm-dd
mariostar27
Messages postés
391
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
21 août 2015
26
4 janv. 2011 à 20:23
4 janv. 2011 à 20:23
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 ???
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
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
339
4 janv. 2011 à 23:05
4 janv. 2011 à 23:05
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é).
Pas besoin de fonction, il te suffit de donner la date sous le bon format (celui que tu as proposé).
le_joker_fou
Messages postés
764
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
7 août 2014
239
5 janv. 2011 à 13:44
5 janv. 2011 à 13:44
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.
Si tu veux faire une recherche MySQL par exemple.
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
339
5 janv. 2011 à 18:39
5 janv. 2011 à 18:39
Pas de raison que ça n'aille pas si le champ est de type DATE ...
le_joker_fou
Messages postés
764
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
7 août 2014
239
5 janv. 2011 à 18:57
5 janv. 2011 à 18:57
Oui j'aurais du préciser.
Type VARCHAR : ça marche pas
Type DATE : ça marche
Type VARCHAR : ça marche pas
Type DATE : ça marche