Rafraichir une liste déroulante
Posté : 12 août 2005, 11:43
J’ai deux liste déroulante sur la même page. La première est renseignée avec cette requête :
Le contenu de la deuxième liste déroulante dépend du contenu de la première :
Le truc consisterait à rafraîchir le contenu de ma deuxième liste déroulante chaque fois que mon utilisateur changerait de client avec la première liste déroulante. Par exemple, si je sélectionne le client Tartampion, je voudrais que la 2ème liste n’affiche que Tartampion1 et Tartampion2. Si juste après je sélectionne le client Toto, il faudrait que ma 2 ème liste affiche directement toto1, toto2, et toto3.
Je me souviens qu’en asp, c’est l’attribut IsPostBack qu’il faut modifier. Mais je ne sais pas ce qu’il en est ici. De plus, comme vous avez pu le voir avec les ???, je suis embêté pour savoir sur quoi effectuer ma vérification dans le WHERE de ma 2ème requête.
Code : Tout sélectionner
//On va chercher tous les Clients présents en base de données
$selectClient = ("SELECT Client FROM Societes ORDER BY 1") ;
$reselectClient = odbc_exec($connexion,$selectClient) or die("Ne peut pas exécuter la requête.") ;Code : Tout sélectionner
//On va chercher tous les comptes utilisateurs créés pour ce client
$selectUtil = ("SELECT NomUtilisateur FROM Utilisateurs
WHERE NomClient = ???? ORDER BY 1") ;
$reselectUtil = odbc_exec($connexion,$selectUtil) or die("Ne peut pas exécuter la requête.") ;Je me souviens qu’en asp, c’est l’attribut IsPostBack qu’il faut modifier. Mais je ne sais pas ce qu’il en est ici. De plus, comme vous avez pu le voir avec les ???, je suis embêté pour savoir sur quoi effectuer ma vérification dans le WHERE de ma 2ème requête.