Voici codes le code du formulaire:
<form name="recherche" method="post" action="resultat.php">
<table border="0" width="461" align="center">
<tr>
<td width="122"> <p><b><font face="Verdana" size="2">Formation</font></b></p></td>
<td width="166">
<label>
<font face="Verdana">
<input name="radio" type="radio" value="fs" checked><font size="2">
Supérieure</font></font></label></td>
<td width="160">
<font size="2" face="Verdana"> </font><label><font face="Verdana"><font size="2">
</font>
<input type="radio" name="radio" value="fp"><font size="2">
Professionnelle</font></font></label><font size="2" face="Verdana">
</font>
</td>
</tr>
<tr>
<td width="122"> <p><b><font face="Verdana" size="2">Ville</font></b></p></td>
<td width="330" colspan="2"> <p>
<font face="Verdana">
<select size="1" name="ville" id="ville">
<option selected></option>
<option value="Abidjan">Abidjan</option>
<option value="Bouake">Bouaké</option>
<option value="Korogho">Korogho</option>
<option value="Abengourou">Abengourou</option>
<option value="Gagnoa">Gagnoa</option>
<option value="San-pedro">San-pedro</option>
<option value="Man">Man</option>
</select><font size="2"> </font></font>
</p></td>
</tr>
<tr>
<td width="122"> <p><b><font face="Verdana" size="2">Filière</font></b></p></td>
<td width="330" colspan="2"> <p>
<font size="2" face="Verdana">
<select size="1" name="filiere" id="filiere">
<option selected></option>
<option value="f1">COMMERCE- GESTION- ADMINISTRATION</option>
<option value="f2">COMMUNICATION- PUBLICITE</option>
<option value="f3">FINANCES COMPTABILITE</option>
<option value="f4">FONCTION PUBLIQUE</option>
<option value="f5">INFORMATIQUE</option>
<option value="f6">LANGUES- TRADUCTION</option>
<option value="f7">MILITAIRE ET PARA-MILITAIRE</option>
<option value="f8">PROFESSIONS A CARACTERE SOCIAL</option>
<option value="f9">RESEAUX ET TELECOMMUNICATION- NTIC</option>
<option value="f10">TEXTILE STYLISME- MODELISME</option>
</SELECT>
</select> </font>
</p></td>
</tr>
<tr>
<td width="122"> <p><b><font face="Verdana" size="2">Durée</font></b></p></td>
<td width="166"> <p>
<font size="2" face="Verdana">
<select size="1" name="duree" id="duree">
<option selected></option>
<option value="t1">1</option>
<option value="t2">2</option>
<option value="t3">3</option>
<option value="t4">4</option>
<option value="t5">5</option>
<option value="t6">6</option>
<option value="t7">7</option>
<option value="t8">8</option>
<option value="t9">9</option>
</select> Année(s)</font></p></td>
<td width="160"> </td>
</tr>
<tr>
<td> </td>
<td colspan="2"><font face="Verdana">
<input type="submit" name="Envoyer" value="Envoyer" onClick="this.value='Envoi en cours ...'" style="border: 1px solid #000080; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF"></font></td>
</tr>
</table>
</form>
===================================================================================
lla table de la base:
-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Lundi 07 Avril 2008 à 02:00
-- Version du serveur: 4.1.9
-- Version de PHP: 4.3.10
--
-- Base de données: `eeci`
--
-- --------------------------------------------------------
--
-- Structure de la table `etablis`
--
CREATE TABLE `etablis` (
`id` int(11) NOT NULL auto_increment,
`formation` varchar(50) NOT NULL default '',
`filiere` varchar(50) NOT NULL default '',
`etablissement` varchar(50) NOT NULL default '',
`ville` varchar(90) NOT NULL default '',
`tel` int(11) NOT NULL default '0',
`email` varchar(50) NOT NULL default '',
`site_web` varchar(90) default NULL,
`duree` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
FULLTEXT KEY `formation` (`formation`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=30 ;
--
-- Contenu de la table `etablis`
--
INSERT INTO `etablis` VALUES (1, 'superieur', 'Commerce - Gestion - Administration', 'GROUPE LOKO', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (2, 'superieur', 'Commerce - Gestion - Administration', 'ITES 2 PLATEAUX', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (3, 'superieur', 'Commerce - Gestion - Administration', 'UFRMI', 'Abidjan', 0, '', '', 4);
INSERT INTO `etablis` VALUES (4, 'superieur', 'Commerce - Gestion - Administration', 'UIGB O', 'Abidjan', 0, '', '', 5);
INSERT INTO `etablis` VALUES (5, 'superieur', 'Communication- Publicité', 'GROUPE LOKO', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (6, 'superieur', 'Communication- Publicité', 'GROUPE LOKO', 'Abidjan', 0, '', '', 4);
INSERT INTO `etablis` VALUES (7, 'superieur', 'Communication- Publicité', 'GROUPE LOKO', 'Abidjan', 0, '', '', 5);
INSERT INTO `etablis` VALUES (8, 'superieur', 'Communication- Publicité', 'ISTC', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (9, 'superieur', 'Communication- Publicité', 'ISTC', 'Abidjan', 0, '', '', 4);
INSERT INTO `etablis` VALUES (10, 'superieur', 'Finances Comptabilité', 'GROUPE LOKO', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (11, 'superieur', 'Finances Comptabilité', 'ITES 2 PLATEAUX', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (12, 'superieur', 'Informatique', 'ITES 2 PLATEAUX', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (13, 'superieur', 'Informatique', 'ITES 2 PLATEAUX', 'Abidjan', 0, '', '', 5);
INSERT INTO `etablis` VALUES (14, 'superieur', 'Informatique', 'GROUPE LOKO', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (15, 'superieur', 'Informatique', 'GROUPE LOKO', 'Abidjan', 0, '', '', 5);
INSERT INTO `etablis` VALUES (16, 'superieur', 'Informatique', 'UFRMI', 'Abidjan', 0, '', '', 5);
INSERT INTO `etablis` VALUES (17, 'superieur', 'Informatique', 'UIGB', 'Abidjan', 0, '', '', 4);
INSERT INTO `etablis` VALUES (18, 'superieur', 'Réseaux et Télécommunication- NTIC', 'GROUPE LOKO', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (19, 'superieur', 'Réseaux et Télécommunication- NTIC', 'ITES 2 PLATEAUX', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (20, 'superieur', 'Réseaux et Télécommunication- NTIC', 'ITES 2 PLATEAUX', 'Abidjan', 0, '', '', 3);
INSERT INTO `etablis` VALUES (21, 'superieur', 'Réseaux et Télécommunication- NTIC', 'ITES 2 PLATEAUX', 'Abidjan', 0, '', '', 4);
INSERT INTO `etablis` VALUES (22, 'superieur', 'Réseaux et Télécommunication- NTIC', 'UIGB', 'Abidjan', 0, '', '', 4);
INSERT INTO `etablis` VALUES (23, 'professionnelle', 'Fonction Publique', 'ECOLE NATIONALE DE POLICE', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (24, 'professionnelle', 'Fonction Publique', 'INFS', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (25, 'professionnelle', 'Langues- Traduction', 'AMERICAN CORNER-CIRES', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (26, 'professionnelle', 'Langues- Traduction', 'GOETHE INSTITUT', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (27, 'professionnelle', 'Militaire et Para-militaire', 'ECOLE NATIONALE DE POLICE', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (28, 'professionnelle', 'MProfessions à caractère social', 'Institut de la formation sociale', 'Abidjan', 0, '', '', 2);
INSERT INTO `etablis` VALUES (29, 'professionnelle', 'Textile stylisme- Modélisme', 'MICHEL YAKICE', 'Abidjan', 0, '', '', 2);
===============================================================================
Voici mon Souhait est le suivant:
- Renseigner par formulaire les differents champ de ma table
- Faire une recherche muticritère avec liste déroulante
- Affichage de resultat en liste de nom faisant objet de lien vers des pages donnants plus d'info
Message édité par Frandzd le 07-04-2008 à 04:14:46