[javascript onchange]

antic80 -  
kij_82 Messages postés 4260 Statut Contributeur -
bonjour

voila j'ai une liste déroulante sur une page html avec un bouton submit car je n'arrive pas a actualiser la page autrement

quand je clic sur le bouton une page php apparait avec une liste déroulante qui a pour contenu le resultat d'une requete

a partir de cette liste j'aimerai que quand je selectionne une valeur elle ce stocke dans une variable

voici mon code

$rqSql = "SELECT Id,Titre,Page,Logiciel FROM article where CodeCat=$Categorie";
// Exécution de la requête
$result = mysql_query( $rqSql, $idConnect)
or die( "Exécution requête impossible.");
$liste2="<select name='Article'onchange=''>";

$liste2 .="<option value=0> choisissez un article</option>";
while ( $row = mysql_fetch_array( $result)) {
// $row est un tableau associatif
// les éléments sont «indicés» par les noms
// des colonnes. Je préfère cette technique à celle
// des indices numériques..on ajoute une colonne..
$Id = $row["Id"];
$Titre = $row["Titre"];
$Page = $row["Page"];
$Logiciel = $row["Logiciel"];

$liste2 .="<option value='$Id'>$Titre</option>";
}
$liste2 .="</select>";

print $liste2;
mysql_close( $idConnect);

que dois-je mettre au niveau de onchange pour stocker la valeur selectionner dans une variable

merci

3 réponses

archeboc
 
Je ne suis pas sûr d'avoir compris la question.

Essaye ceci : onChange="variableM=this.value"

Archeboc
0
antic80
 
par exemple si je choisi non je veux que la valeur nono soit garder en mémoire pour pouvoir la réutiliser dans une requete
0
archeboc
 
Tu as essayé ce que j'ai mis dans mon premier message ? Ca devrait marcher.

Archeboc.
0
kij_82 Messages postés 4260 Statut Contributeur 857
 
0