Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
693 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  moteur de recherche sous forme de menu déroulant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

moteur de recherche sous forme de menu déroulant

n°1161229
mogway95
Posté le 27-07-2005 à 11:07:18  profilanswer
 

Bonjour,
 
Je viens vers vous pour demander un peu d'aide    :hello:  
 
Je cherche à mettre en place un moteur de recherche sous forme de menus déroulant (3 en tout)qui en fonction de la séléction dans ces menus et aprés un clique sur "rechercher" me dirigerait vers le produit concerné. Pour l'instant, j'arrive à obtenir les 3 menus déroulant avec les valeurs extraites de la base de données, mais je ne sais pas comment faire la suite, lui indiquer de prendre en compte la ou les sélections.  
Je débute en php et là je suis perdu, pouvez vous me dire si je suis sur la bonne voie et ce qui me manque   :??:  
Ou auriez-vous des exemples similaires ?
 
Je me permets de vous mettre le code que j'ai pour l'instant :  
 

Code :
  1. <!-- categories //-->
  2.           <tr>
  3.             <td>
  4. <!-- On declare le formulaire -->
  5. <form method="POST" action="rechercher.php">
  6. <!-- Les déroulants alimenter par les select -->
  7. <tr><td>
  8. <select name="categories_name">
  9. <?php
  10. $categories = tep_db_query("select cd.categories_name from " . TABLE_CATEGORIES_DESCRIPTION  . " cd, " . TABLE_CATEGORIES. " c where c.parent_id = 173 and cd.categories_id = c.categories_id and cd.language_id = '" . $languages_id . "' order by cd.categories_name" );
  11.     while ($categories_values = tep_db_fetch_array($categories)) {
  12.       echo '<option name="' . $categories_values['categories_name'] . '" value="' . $categories_values['categories_id'] . '">' . $categories_values['categories_name'] . '</option>';
  13.     }
  14. ?>
  15. </select>
  16. </td></tr>
  17. <tr><td>
  18. <select name="matieres_name">
  19. <?php
  20. $matieres = tep_db_query("SELECT distinct pov.products_options_values_name FROM ". TABLE_PRODUCTS_OPTIONS_VALUES . " pov, " . TABLE_PRODUCTS_OPTIONS_VALUES_TO_PRODUCTS_OPTIONS . " povtpo, " . TABLE_PRODUCTS_OPTIONS . " po where pov.products_options_values_id = povtpo.products_options_values_id and pov.language_id = '" . $languages_id . "' and po.products_options_id = povtpo.products_options_id and po.products_options_id = 8 order by pov.products_options_values_name " );
  21.  while ($matieres_values = tep_db_fetch_array($matieres)) {
  22.       echo '<option name="' . $matieres_values['products_options_values_name'] . '" value="' . $matieres_values['products_options_values_id'] . '">' . $matieres_values['products_options_values_name'] . '</option>';
  23.     }
  24. ?>
  25. </select>
  26. </td></tr>
  27. <tr><td>
  28. <select name="pierres_name">
  29. <?php
  30. $pierres = tep_db_query("SELECT distinct pov.products_options_values_name FROM ". TABLE_PRODUCTS_OPTIONS_VALUES . " pov, " . TABLE_PRODUCTS_OPTIONS_VALUES_TO_PRODUCTS_OPTIONS . " povtpo, " . TABLE_PRODUCTS_OPTIONS . " po where pov.products_options_values_id = povtpo.products_options_values_id and pov.language_id = '" . $languages_id . "' and po.products_options_id = povtpo.products_options_id and po.products_options_id = 7 order by pov.products_options_values_name " );
  31. while ($pierres_values = tep_db_fetch_array($pierres)) {
  32.   echo '<option name="' . $pierres_values['products_options_values_name'] . '" value="' . $pierres_values['products_options_values_id'] . '">' . $pierres_values['products_options_values_name'] . '</option>';
  33.     }
  34. ?>
  35. </select>
  36. </td></tr>
  37. <!-- Le bouton de validation -->
  38. <tr><td><input type="submit" value="Rechercher"></td></tr>
  39. <!-- On referme le formulaire -->
  40. </form>
  41.             </td>
  42.           </tr>
  43. <!-- categories_eof //-->


 
Je vous remercie par avance pour vos réponses et/ou vos liens, tutos, ou tout ce qui pourrait m'aider.

mood
Publicité
Posté le 27-07-2005 à 11:07:18  profilanswer
 

n°1161309
mogway95
Posté le 27-07-2005 à 11:46:41  profilanswer
 

S'il vous plait, y'a bien quelqu'un qui pourrait me donner un coup de main ?  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  moteur de recherche sous forme de menu déroulant

 

Sujets relatifs
Forcer une rechercherecherche excel par pilotage access
recherche de scipt de mise a jour texte dans siteApplet pour un menu circulaire avec images ?
Mise en forme conditionnelle[Resolu]Moteur de recherche basique
menu déroulant ????Menu deroulant : 'option selected' marche pas
Plus de sujets relatifs à : moteur de recherche sous forme de menu déroulant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR