Créer un formulaire de recherche

Fermé
athleduweb - 29 mars 2011 à 00:02
 athleduweb - 29 mars 2011 à 13:08
Bonjour,

Je voudrais créer un formulaire de recherche de ce genre http://www.webpagescreenshot.info/img/610614-3282011115637PM
http://www.adeps.be/index.asp?m=pv

Pourriez-vous m'aider?

Merci

Mageren Maxime
athleduweb.be
A voir également:

3 réponses

__construct
29 mars 2011 à 10:50
<p>Sélectionnez vos critères de recherche dans les listes ci-dessous</p>

<form name="form2" method="post" action="search.php">

	<input type="hidden" name="page" value="0">

	<p>
		Date : <select name="dt">

			<option value="0">Toutes les dates</option>

			<option value="03-04-2011" selected="selected">Dimanche&nbsp;3&nbsp;Avril&nbsp;2011</option>

			<option value="10-04-2011">Dimanche&nbsp;10&nbsp;Avril&nbsp;2011</option>

			<option value="17-04-2011">Dimanche&nbsp;17&nbsp;Avril&nbsp;2011</option>

			<option value="24-04-2011">Dimanche&nbsp;24&nbsp;Avril&nbsp;2011</option>

			<option value="25-04-2011">Lundi&nbsp;25&nbsp;Avril&nbsp;2011</option>

			<option value="01-05-2011">Dimanche&nbsp;1&nbsp;Mai&nbsp;2011</option>

			<option value="08-05-2011">Dimanche&nbsp;8&nbsp;Mai&nbsp;2011</option>

			<option value="15-05-2011">Dimanche&nbsp;15&nbsp;Mai&nbsp;2011</option>

			<option value="22-05-2011">Dimanche&nbsp;22&nbsp;Mai&nbsp;2011</option>

			<option value="29-05-2011">Dimanche&nbsp;29&nbsp;Mai&nbsp;2011</option>

			<option value="02-06-2011">Jeudi&nbsp;2&nbsp;Juin&nbsp;2011</option>

			<option value="05-06-2011">Dimanche&nbsp;5&nbsp;Juin&nbsp;2011</option>

			<option value="12-06-2011">Dimanche&nbsp;12&nbsp;Juin&nbsp;2011</option>

			<option value="13-06-2011">Lundi&nbsp;13&nbsp;Juin&nbsp;2011</option>

			<option value="19-06-2011">Dimanche&nbsp;19&nbsp;Juin&nbsp;2011</option>

			<option value="26-06-2011">Dimanche&nbsp;26&nbsp;Juin&nbsp;2011</option>

			<option value="03-07-2011">Dimanche&nbsp;3&nbsp;Juillet&nbsp;2011</option>

			<option value="10-07-2011">Dimanche&nbsp;10&nbsp;Juillet&nbsp;2011</option>

			<option value="17-07-2011">Dimanche&nbsp;17&nbsp;Juillet&nbsp;2011</option>

			<option value="21-07-2011">Jeudi&nbsp;21&nbsp;Juillet&nbsp;2011</option>

			<option value="24-07-2011">Dimanche&nbsp;24&nbsp;Juillet&nbsp;2011</option>

			<option value="31-07-2011">Dimanche&nbsp;31&nbsp;Juillet&nbsp;2011</option>

			<option value="07-08-2011">Dimanche&nbsp;7&nbsp;Août&nbsp;2011</option>

			<option value="14-08-2011">Dimanche&nbsp;14&nbsp;Août&nbsp;2011</option>

			<option value="15-08-2011">Lundi&nbsp;15&nbsp;Août&nbsp;2011</option>

			<option value="21-08-2011">Dimanche&nbsp;21&nbsp;Août&nbsp;2011</option>

			<option value="28-08-2011">Dimanche&nbsp;28&nbsp;Août&nbsp;2011</option>

			<option value="04-09-2011">Dimanche&nbsp;4&nbsp;Septembre&nbsp;2011</option>

			<option value="11-09-2011">Dimanche&nbsp;11&nbsp;Septembre&nbsp;2011</option>

			<option value="18-09-2011">Dimanche&nbsp;18&nbsp;Septembre&nbsp;2011</option>

			<option value="25-09-2011">Dimanche&nbsp;25&nbsp;Septembre&nbsp;2011</option>

			<option value="27-09-2011">Mardi&nbsp;27&nbsp;Septembre&nbsp;2011</option>

			<option value="02-10-2011">Dimanche&nbsp;2&nbsp;Octobre&nbsp;2011</option>

			<option value="09-10-2011">Dimanche&nbsp;9&nbsp;Octobre&nbsp;2011</option>

			<option value="16-10-2011">Dimanche&nbsp;16&nbsp;Octobre&nbsp;2011</option>

			<option value="23-10-2011">Dimanche&nbsp;23&nbsp;Octobre&nbsp;2011</option>

			<option value="30-10-2011">Dimanche&nbsp;30&nbsp;Octobre&nbsp;2011</option>

			<option value="01-11-2011">Mardi&nbsp;1&nbsp;Novembre&nbsp;2011</option>

			<option value="06-11-2011">Dimanche&nbsp;6&nbsp;Novembre&nbsp;2011</option>

			<option value="11-11-2011">Vendredi&nbsp;11&nbsp;Novembre&nbsp;2011</option>

			<option value="13-11-2011">Dimanche&nbsp;13&nbsp;Novembre&nbsp;2011</option>

			<option value="20-11-2011">Dimanche&nbsp;20&nbsp;Novembre&nbsp;2011</option>

			<option value="27-11-2011">Dimanche&nbsp;27&nbsp;Novembre&nbsp;2011</option>

			<option value="04-12-2011">Dimanche&nbsp;4&nbsp;Décembre&nbsp;2011</option>

			<option value="11-12-2011">Dimanche&nbsp;11&nbsp;Décembre&nbsp;2011</option>

			<option value="18-12-2011">Dimanche&nbsp;18&nbsp;Décembre&nbsp;2011</option>

			<option value="25-12-2011">Dimanche&nbsp;25&nbsp;Décembre&nbsp;2011</option>

			<option value="31-12-2011">Samedi&nbsp;31&nbsp;Décembre&nbsp;2011</option>

		</select>
	</p>

	<p>
		Province : <select name="province">

			<option value="0">Toutes les provinces</option>

			<option value="B">Bruxelles</option>

			<option value="BW">Brabant Wallon</option>

			<option value="L">Liège</option>

			<option value="LU">Luxembourg</option>

			<option value="N">Namur</option>

			<option value="H">Hainaut</option>

		</select>

	</p>

	<p>
		Activité principale : <select name="activite">

			<option value="0">Toutes les activités</option>

			<option value="JOGGING">JOGGING</option>

			<option value="MARCHE">MARCHE</option>

			<option value="ORIENTATION">ORIENTATION</option>

			<option value="V.T.T.">V.T.T.</option>

			<option value="VELO">VELO</option>

		</select>

	</p>

	<p>
		Activité supplémentaire : <select name="ssactivite">

			<option value="0">Toutes les activités supplémentaires</option>

			<option value="M" >Marche 10km</option>

			<option value="V" >Vélo 20km</option>

			<option value="T" >VTT 20km</option>

			<option value="O" >Orientation 8km</option>

			<option value="H" >Parcours mobilité réduite</option>

			<option value="R" >Run & Bike</option>

			<option value="15" >Marche 15km</option>

		</select>

	</p>

	<p><input type="submit" name="SEARCH" value="Envoyer" /></p>

</form>

Le plus difficile n'est pas de produire le code HTML du formulaire mais de produire le code qui va chercher les dates et évènements dans la base de données pour produire dynamiquement les listes déroulantes et enfin le script qui traitera les données sélectionnées dans le formulaire par l'utilisateur!

PS : je ne produit pas de script PHP tout fait, ma philosophie personnelle étant que chacun apprenne et comprenne ce qu'il utilise dans ses pages web...
0
bg62 Messages postés 23643 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 20 septembre 2024 2 381
29 mars 2011 à 11:43
si ton site est en ligne, tu peux en créer un directement à l'aide de ... google :)
0
merci je vais essayer :)
0