<html>
<head>
<title></title>
<script>
List = new Array();
function Remplir(valeur){
var sel="";
sel ="<select size='1' name='marque'>";
// Parcourir le tableau
for (var i=0;i<List.length;i++)
{
if (List[i][1]==valeur)
{
sel= sel + "<option value="+List[i][0]+">"+List[i][2]+"</option>";
}
}
sel =sel + "</select>";
document.getElementById('marque').innerHTML=sel;
}
</script>
</head>
<body>
<form method="POST" action="Ajout6.php3">
<select size="1" name="modele" OnChange="Remplir(modele.value)">
<?php
$user="root";
$host="localhost";
$password="";
$database="base_location";
$i=0;
$j=0;
$connexion = mysql_connect($host,$user,$password) or die ("Connexion au serveur impossible");
mysql_select_db($database,$connexion);
$rq="Select * from modele order by id_modele;";
$result= mysql_query ($rq) or die ("Select impossible");
while ($dt=mysql_fetch_row($result))
{
echo "\t\t<option value=".($dt[0]).">".($dt[1])."</option>";
if ($i==0) { $j=$dt[0]; $i=1; }
}
?>
</select><br><br>
<DIV id="marque">
<select size="1" name="marque">
</select>
</DIV>
<?php
$rq="Select * from marque order by id_marque;";
$result= mysql_query ($rq) or die ("Select impossible");
$i=0;
while ($dt=mysql_fetch_row($result))
{
echo "<script>List[".$i."] = new Array(".($dt[0]).",".($dt[1]).",'".($dt[2])."');</script>";
$i=$i+1; // Incrémentation de $i
}
echo "<script>Remplir ($j); </script>";
?>
<br><br>
<input type="submit" name="Send" value="Envoyer">
</form>
</body>
</html>