liste déroulante en php - PHP - Programmation
Marsh Posté le 22-11-2005 à 15:26:52
Je ne suis pas certain de ce que je dis mais je pense que tu devrais plutot faire ça avec du javascript
Marsh Posté le 22-11-2005 à 16:05:28
Le php est exécuté intégralement par le serveur. Quand la page est reçu par le navigateur, il n'y a plus de code php qui puisse être exécuté.
Pour faire ce que tu veux, il faut une premiére page qui contiendra la premiére liste et qui apellera ensuite une seconde page qui elle traitera la sélection afin d'afficher la seconde liste correspondante à la premiére (et accéssoirement aussi pour réafficher la premiére avec le bon élément présélectionné)
PS : C'est faisable aussi en une page en utilisant du javascript, mais si les tables contiennent beaucoup de données, ca ferait une page énorme et donc trés lente à récupérer.
Marsh Posté le 22-11-2005 à 16:08:50
Dacord merci
mé commen jaffiche la liste déroulante pr commencer?
Marsh Posté le 22-11-2005 à 16:20:28
Ca, c'est de l'html :
Il faut un formulaire (balise "<form>" ) dans lequel tu mettras ta liste déroulante (balise "<select>" ) dans lequel tu mettras tes différents choix. (balise "<option"> )
Je te laisses lire de la documentation pour plus de détail. Par exemple http://www.commentcamarche.net/html/htmlform.php3 même si c'est pas le meilleur site sur le sujet.
Marsh Posté le 22-11-2005 à 15:04:06
Bonjour tt le monde
mes débuts en php sont assez dures
je voudrai faire 2 listes déroulantes dans une même page php
une liste catégorie é une autre une liste sous catégorie
qd je clique sur un elt de catégorie "SE" les elements de sous catégories de "SE" seron affiché a partir de la
BDD MySQL
SVP je fé comment?