Voila je veux initialiser une liste par rapport au choix d'une premiere liste en utilisant une base de données

J'avais penser a mettre du JS pour recuperer le code du produit

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
<form name='choixrequete' action='exec.php'>
	<select id='produit' onChange='initVersion(this.options[this.selectedIndex].value);'>
		<!-- Connection a la base de donnees -->
		<?php
		$dbh = ibase_connect('localhost:C:\TEST.gdb','SYSDBA','masterkey')
		or die("erreur de connexion au serveur");
		$stmt = 'SELECT * FROM PRODUIT';
		$sth = ibase_query($dbh, $stmt);
		while ($row = ibase_fetch_object($sth)) {
			echo '<option id=choix value='.$row->CODEPRODUIT.'>'.$row->NOM . "</option>";
		}
		?>
		</select>
		<select id='version'>
 
 
		</select>
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
function initVersion(val){
 
}

il faudrai que je fasse une requete du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM VERSIONS WHERE CODEPRODUIT=val
Le probleme c'est que je peux pas utiliser val dans un code php
Y'a t il un moyen de passer une variable JS a une fonction php?
en restant dans la meme page