Date Naissance - PHP - Programmation
Marsh Posté le 07-07-2005 à 11:58:49
Un champs "date de naissance".
Marsh Posté le 07-07-2005 à 12:05:16
merci...
Je voulais dire pour le formatage de la date, si je lui préformate le champ, si je converti moi ensuite pour l'enregistrer dans ma base. Enfin si ya un code simple et performant pour faire ça, je précise que je débute en php, alors je m'inspire de trucs qui existent déjà pour l'adapter à ma sauce.
Marsh Posté le 07-07-2005 à 12:12:47
soit un champ texte que tu découpes et analyse en php, pour en faire un timestamp, que tu stockera dans ta base, soit tu vérifies juste que c'est au format que tu veux, et t'enregistre ca en chaine dans la base ...
Marsh Posté le 07-07-2005 à 12:29:18
ou sinon 3 select correspondants au jour,mois et année, que tu convertiras en timestamp
Marsh Posté le 07-07-2005 à 12:38:43
et sinon (je vais me faire taper dessus par les puristes anti-JS --je ne vise personne -- mais c'est tout de même bien pratique et en ce qui concerne l'accessibilité à mon avis c'est dur de faire mieux) tu chopes un calendrier JavaScript... google est ton ami pour ça !
Marsh Posté le 07-07-2005 à 12:41:24
plainsofpain a écrit : soit un champ texte que tu découpes et analyse en php, pour en faire un timestamp, que tu stockera dans ta base, soit tu vérifies juste que c'est au format que tu veux, et t'enregistre ca en chaine dans la base ... |
Bah oué et quand tu veux faire des tris ou des calculs bah vla la merde.
Marsh Posté le 07-07-2005 à 12:46:04
Ben en fait je ferai des calculs sur cette date, qui me permettront d'envoyer un mail pour souhaiter un bon anniversaire aux membres.
C'est quoi le mieux alors ? Quelqu'un pourrait me montrer un bout de code ?
Marsh Posté le 07-07-2005 à 13:33:25
Citation : et t'enregistre ca en chaine dans la base ... |
Citation : Ben en fait je ferai des calculs sur cette date, qui me permettront d'envoyer un mail pour souhaiter un bon anniversaire aux membres. |
Découpe ton problèmes en plus petits morceau :
- Saisir la date
- La valider
- La stocker
- Effectuer les manips qui t'intéressent
- Envoyer un email.
On ne le fera pas à ta place. Do it yourself, poste ton code et on t'aidera, ça oui.
Marsh Posté le 07-07-2005 à 14:40:08
j'ai jamais demandé ça, le bout de code que je demandais c'était si y'avait un regex, un truc comme ça pour vérifier le format de la date.
Sinon je vais faire comme vous avez dit et vous montrez mon code si ça marche pas.
Maarci
Marsh Posté le 07-07-2005 à 14:43:27
cesarr, je lui donnais les solutions possibles, mais je fais jamais joujou avec les chaines pour les dates, j'aime pas ca
Marsh Posté le 07-07-2005 à 14:59:42
plainsofpain a écrit : cesarr, je lui donnais les solutions possibles, mais je fais jamais joujou avec les chaines pour les dates, j'aime pas ca |
Ok, mais c'était pour être sûr.
Marsh Posté le 07-07-2005 à 15:20:11
J'utilise un truc comme ça :
Code :
|
edit: c'est pas dit que ça soit la meilleure solution
Marsh Posté le 07-07-2005 à 16:56:41
merci pascal.
Je suis sur d'autres controles là, je vous tiens au courant sur le succés de l'opération !
Merci !
Marsh Posté le 07-07-2005 à 11:41:06
Bonjour à tous !
C'est quoi le plus simple pour la saisie/enregistrement d'une date de naissance dans un formulaire ?