[PHP] Problème de "mise à jour" [résolu]

Problème de "mise à jour" [résolu] [PHP] - PHP - Programmation

Marsh Posté le 03-01-2003 à 16:18:37    

Bonjour à tous et bonne année 2003 (et surtout bonne santé).
 
D'abord le contexte : pour mes études, je dois réaliser un site Internet PHP / mySQL sous la forme d'une agence de location de voitures.  
 
Je vous explique mon problème : au moment où le client souhaite réserver son véhicule pour telle date, il doit d'abord sélectionner la catégorie souhaitée et ensuite le modèle (fonction de la catégorie bien entendu). Mon problème actuel est que j'arrive à faire ça en 2 pages :
- 1ère page : il choisit sa catégorie dans une liste de choix, valide et la variable de la catégorie est stockée ;
- 2ème page : il choisit son modèle dans une liste de choix générée par une requête mySQL grâce à la variable de la catégorie.
 
Mais je souhaiterai faire ça sur une seule et même page, je voudrais en fait que dès que le client a choisit la catégorie de la voiture, juste en dessous sur la même page une liste de choix affiche les voitures de cette catégorie (faudrait que la variable de la catégorie soit stockée en "temps réel" en quelque sorte, qu'il n'y ait pas de bouton "submit" ).
 
Quelqu'un peut-il m'aider ?


Message édité par f L Y le 04-01-2003 à 12:42:43
Reply

Marsh Posté le 03-01-2003 à 16:18:37   

Reply

Marsh Posté le 03-01-2003 à 16:26:52    

f L Y a écrit :

Bonjour à tous et bonne année 2003 (et surtout bonne santé).
 
D'abord le contexte : pour mes études, je dois réaliser un site Internet PHP / mySQL sous la forme d'une agence de location de voitures.  
 
Je vous explique mon problème : au moment où le client souhaite réserver son véhicule pour telle date, il doit d'abord sélectionner la catégorie souhaitée et ensuite le modèle (fonction de la catégorie bien entendu). Mon problème actuel est que j'arrive à faire ça en 2 pages :
- 1ère page : il choisit sa catégorie dans une liste de choix, valide et la variable de la catégorie est stockée ;
- 2ème page : il choisit son modèle dans une liste de choix générée par une requête mySQL grâce à la variable de la catégorie.
 
Mais je souhaiterai faire ça sur une seule et même page, je voudrais en fait que dès que le client a choisit la catégorie de la voiture, juste en dessous sur la même page une liste de choix affiche les voitures de cette catégorie (faudrait que la variable de la catégorie soit stockée en "temps réel" en quelque sorte, qu'il n'y ait pas de bouton "submit" ).
 
Quelqu'un peut-il m'aider ?


 
ca se fait en javascript ca  :heink:


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
Reply

Marsh Posté le 03-01-2003 à 16:36:56    

raph93 a écrit :


 
ca se fait en javascript ca  :heink:  


 
Ouais je veux bien mais ça m'avance pas plus...
on fait comment ?

Reply

Marsh Posté le 03-01-2003 à 16:41:00    

f L Y a écrit :


 
Ouais je veux bien mais ça m'avance pas plus...
on fait comment ?


 
jfais pas trop de JS mais jvais regarder sur ALLHTML.com si je trouve un truc


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
Reply

Marsh Posté le 03-01-2003 à 16:43:34    

raph93 a écrit :


 
jfais pas trop de JS mais jvais regarder sur ALLHTML.com si je trouve un truc
 


 
J'ai déjà regardé et... j'ai rien trouvé là dessus  :(

Reply

Marsh Posté le 03-01-2003 à 17:07:50    

faut que tu cree une methode JS pr remplir la seconde zone de choix selon la premiere zone de choix.

Reply

Marsh Posté le 03-01-2003 à 17:50:34    

tu as une premier select pour la catégorie.
 
tu fais un tableau js en 2d tab[i][j] ou i correspond à la value de la categorie sélectionné dans ton premier select
 
qd ton premier select change, tu parcours tab[i] pour alimenter ton deuxième select (les voitures)
 
edit: je me relis là... si c pas clair, je peux faire mieux :D


Message édité par dropsy le 03-01-2003 à 17:51:29
Reply

Marsh Posté le 03-01-2003 à 17:57:52    

ça ne l'ait pas  :D  
 
Le problème c'est que je connais pas grand chose au javascript (si ce n'est l'ouverture de pop up et trucs du genre).
On m'a parlé d'un évènement "onchange" pour faire mon truc ?!


Message édité par f L Y le 03-01-2003 à 18:03:24
Reply

Marsh Posté le 03-01-2003 à 18:09:05    

sisi, moi j'ai compris

Reply

Marsh Posté le 03-01-2003 à 18:09:52    

f L Y a écrit :


On m'a parlé d'un évènement "onchange" pour faire mon truc ?!


 
oui, quand j'ai dit "qd ton premier select change" je pensais à ça.
si tu veux je regarde chez moi si mon script traine dans un coin...

Reply

Marsh Posté le 03-01-2003 à 18:09:52   

Reply

Marsh Posté le 03-01-2003 à 18:14:44    

Reply

Marsh Posté le 03-01-2003 à 20:36:59    

Merci à tout le monde (sauf Adelscott  :na: ) je devrais pouvoir m'en sortir avec tout ça !

Reply

Marsh Posté le 05-01-2003 à 14:43:43    

[:max-92]  [:max-92]  [:max-92]  [:max-92]  [:max-92]  [:max-92]  [:max-92]  [:max-92]

Reply

Marsh Posté le 05-01-2003 à 14:51:39    

[:dde]  [:dde]  :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed