Rechercher : dans
Par :

[PHP] chercher dans bdd avec Select > Option

Dernière réponse le 11 déc 2006 à 09:49:17 miltonis, le 6 déc 2006 à 15:53:29 
 Signaler ce message aux modérateurs

Bonjour :)

Je pense savoir faire un moteur de recherche sur bdd.
Mais ce que je veux faire c'est une fonction de recherche avec un formulaire fait de champs SELECT OPTION.

Jusque là, rien d'extraodinaire me direz-vous! Ce qui complique la chose c'est qu'il y aura plusieurs SELECTS dont certains dépendront de quelques autres. je m'explique :

Mettons 3 SELECT : cinemas, themes, films
Chaque SELECT a differentes valeurs en OPTION, par ex
Cinemas a comme options : ugc, gaumont, mk2, etc
Themes a comme options : policier, horreur, SF, etc
Films a comme options : arme fatale, star wars, star trek, le pianiste, etc

Mais tous les films ne sont pas diffusés dans toutes les salles, alors du SELECT n°1, dépendent les options des deux autres SELECT....
euh j'esprèe que tout le monde suit? :)

bref, rien en vaut un exemple, voir le moteur de recherche de ce site : http://support.euro.dell.com/support/downloads/index.aspx?c=fr&cs=frdhs1&l=fr&s=dhs

Voilà à peut près ce que j'aimerias faire avec 4 SELECT. Mais je ne sais pas trop comment m'y prendre. Un coup de main de base ou un tuto est le bienvenu.
merci à vous
;)

Meilleures réponses pour « [PHP] chercher dans bdd avec Select > Option » dans :
Connexion à une base Oracle en php Voir1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

kij_82, le 6 déc 2006 à 16:03:30

Bonsoir,

Pour faire ce que tu souhaite, il va te falloir passer par les objets XHR de javascript.
En bref un objet XHR te permet d'invoquer un script PHP qui sera chargé d'effectuer une requete sur la base pour selectionné quelque chose. Ce fichier dans ton cas selectionnera par exemple le theme pour un cinéma dont la valeur est passée en POST.
Puis pour chaque ligne de résultat retourné par la requete, tu insere le résultat en tant que nouvelle option du select "theme".
Bon c'est pas tres causant c'est sur, et un exemple serait le bienvenu.

Je n'ai pas le temp de suite, mais ce soir je peux te donner un vrai exemple, joint moi si tu le souhaite à partir de 20h, pas avant : kij_82@hotmail.fr
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~

Répondre à kij_82

2

miltonis, le 6 déc 2006 à 16:13:32

Merci de ta réponse Kij
je suis bien sur interessé pour en savoir plus!
malheureuseument ma boite organise sa soiree de fin d'année ce soir donc pas dispo :(

Si tu as un exemple tu peux me l'envoyer à mon adresse hotmail avec laquelle je t'écris sous le titre : AIDE POUR MOTEUR DE RECERCHE.
merci

PS : afin de voir toutes les possibilités, d'autres avis sont les bienvenus

Répondre à miltonis

3

kij_82, le 6 déc 2006 à 17:12:22

Et je la vois comment ton adresse ?
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~

Répondre à kij_82

4

miltonis, le 6 déc 2006 à 17:14:32

Je viens de te l'envoyer à ton mail......

Répondre à miltonis

5

kij_82, le 7 déc 2006 à 10:23:54


Oui j'ai vu ca, désolé j'avais pas acces à mes mail donc j'ai pas vu.

Je t'ai envoyé un truc, pose tes questions ici car je ne peux pas lire mes mail avant 20h.
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~

Répondre à kij_82

6

 miltonis, le 11 déc 2006 à 09:49:17

Salut Kij,
merci encore de ta réponse, je suis obligé de laisser ce dossier en suspens car on m'a filé une autre 'urgence' ...
je me permettrai quand même de te contacter si besoin lorsque je reprendrai le dvpt. de ce moteur.
merci :-)

Répondre à miltonis
Collection CommentÇaMarche.net