Bonjour,

Je voudrais lier 2 listes déroulantes entres elles.

Voir cette exemple : http://jmolline.free.fr/regions/

Voici mon code (PHP) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
// Construction de ma 1ére liste déroulante
$database->setQuery("SELECT id, name FROM #__marketplace_types WHERE published='1' ORDER BY sort_order");
 
$rows_type = $database->loadObjectList();
 
echo "<select class='marketplace' id='ad_type' name='ad_type'>";
foreach( $rows_type as $rowtype) {
echo "<option value='$rowtype->id'>$rowtype->name</option>";
}
echo "</select>";
 
echo "   ";
 
 
// Construction de la 2éme liste déroulante :
$database->setQuery("SELECT id, parent, name FROM #__marketplace_categories WHERE published='1' AND has_entries>'0' AND id_type_parent=".$rows_type->id." ORDER BY parent ASC, sort_order ASC");
$rows = $database->loadObjectList();
 
echo "<select class='marketplace' name='category'>";
 
$afCounter=0;
$OptGroup = 0; // Preset Optgroup
foreach($rows as $row) {
 
 
 
 
}
echo "</select>";

J'ai essayé via plusieurs exemples mais je n'ai pas réussi à le faire fonctionner (PHP, javascript ...).

Pouvez- vous m'aider svp ?