Categories > TinyButStrong general (FR) >

listes liées

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: dauphin
Date: 2005-02-10
Time: 18:21

listes liées

Bonjour,

Je souhaiterais en selectionnant un item (en fait le nom d'une table) dans une liste déroulante déclencher une requête sur cette table et abonder une seconde liste déroulante avec le résultat de cette requête.

comment faire ?

merci
By: Skrol29
Date: 2005-02-11
Time: 10:22

Re: listes liées

Bonjour,

C'est assez simple.
Voici un exemple de modèle :
<form name="frm_requete" method="post" action="[var..script_name]">
  Table :
  <select name="x_table">
    <option selected>table1</option>
    <option>table2</option>
    <option>table3</option>
  </select>
  <br>
  Résultat :<br>
  <select name="x_resultat" size="10">
    <option value="[blk.valeur]">[blk.libelle;block=option]</option>
  </select>
</form>

Côté Php, ben il suffit de récupérer la valeur de x_table et de lancer un MergeBlock sur 'blk'. Il faudra aussi gérer les valeurs par défaut quand l'utilisateur appel la page sans avoir lancé le formulaire.
By: dauphin
Date: 2005-02-14
Time: 18:06

Re: listes liées

merci