Introduction -
Page creation_compte.php -
Suite ..creation_compte.php -
Fin de la page creation_compte.php -
Sélection des dates -
Sélection des dates..suite -
Contrôler les dates -
La page resultat.php -
Conclusion
Contrôler les dates...
Maintenant que nous savons contrôler des champs du type alphanumérique, regardons comment tester deux champs contenant une date.
Petit rappel , nous allons prendre la table des News, car celle-ci contient une date de saisie insérée automatiquement lors de l'ajout de l'enregistrement.
Nous allons en fait rechercher toutes les news entre deux dates.
Donc pour mener à bien ce script, il nous faut un formulaire basic, avec deux champs pour saisir les dates souhaitées.
Ensuite une autre page résultat pour lister l'ensemble des news comprises entre ces dates.
Nota : les dates dans une base de données Mysql sont insérées sous le format :
yyyy-mm-dd, ce n'est pas gênant mais il faut le savoir, car lors du passage des paramètres dans la page résultat, ce format doit être retenu.
Pour saisir les dates il nous faut ajouter une page et dans celle-ci un formulaire avec deux champs.
Nommez les champs :
Le premier :
date_debut
Le deuxième :
date_fin

Important pour la suite la balise form doit être aussi nommée :
frm , sélectionnez la page
resultat.php

Pourquoi ce nom à ce formulaire, et bien , j'ai trouvé un script qui affiche un calendrier en pop-up, nous devons appeler impérativement la balise form par ce nom , car nous ne pourrions pas récupérer la date dans le champ. Ce script est gratuit et son utilisation et très simple à mettre en œuvre, les problèmes de format de saisie ne seront plus qu'un mauvais souvenir.
Télécharger le script
JPierre le
28/03/2008 (59 688 hits) |