Bonjours,
 
Je voudrais creer un moteur de recherche à destination de l'éducation (profs) fonctionnant non pas par mot clef, mais par des menus, pour accéder aux documents disponible dans une base de donné. Par exemple, si on recherche un document de niveau collège pour des cours de français, ont sélectionne collège dans le menu déroulant et français dans un autre menus déroulant. Ensuite, via un bouton on expédie les informations sur une page qui va rechercher les informations demendés dans les champs niveau et matière d'une table, mais la sa se gatte, le script que j'ai adpté à mes besoins ne fonctionne pas du tout.
 
 
 Est ce que quelqu'un pourrait regarder le script ci-dessous et me dire ce qu'il faut que je modifie pour que sa fonctionne ? SVP
 
CODE PHP de la page cible du formulaire.
 
Citation :
 
 <?php   // On se connecte au serveur SQL 
 mysql_connect("serveur","pseudo","mot de passe" );   // On selectionne la base de données serveur-explorer
 mysql_select_db('nom_base de donnee');   // On recupère la variable motsclef 
 $niveau = $HTTP_POST_VARS['niveau'];
 $matiere = $HTTP_POST_VARS['matiere'];   // On recherche dans la table si qqchose ressemble à $motsclef 
 $sql = "SELECT * FROM table WHERE Niveau LIKE '%$niveau%'";
 $sql = "SELECT * FROM table WHERE Niveau LIKE '%$niveau%'";
 // On execute la requete   $result = mysql_query($sql);   // On recupère les données trouvés 
 while ($data = mysql_fetch_array($result)) {   // On affiche les resultats 
 echo "Titre : $data[titre]<br/>";
 echo "Auteur : $data[auteur]<br/>";
 echo "Niveau : $data[niveau]<br/>";
 echo "Matière : $data[matière]<br/>";
 echo "Description : $data[description]<br/>";
 // On sépare les resultats 
 echo '<hr size="1" width="100">';   }   ?>
   |