List déroulante et récup d'info...
Posté : 23 mars 2006, 13:27
Bonjour. J'ai créé une lite déroulante avec deux valeur stocké :
Le code, considéré comme la valeur de ma liste ->donc récupérable avec this.options[this.selectedIndex].value lors de mon évenement onChange -> exemple :
Pour info, ma list est crée comme ca :
Je ne sais pas si il existe une commande spéciale pour ce cas, pour l'intégrer dans l'evenement onChange (il me semble par exemple qu'on ne peut pas mettre de PHP dans l'évenement - d'ailleur j'avais essayé pour un autre truc j'y arrivait pas, mais c'est autre chose) donc je me demande si on ne pourrait pas, transférer cette valeur dans un hiddentext (donc en PHP) puis récupérer la valeur du hidden (genre la commande c'est Nomdemonhidden.value) et la ca marcherais... Mias j'arrive pas a transférer dans le hidden...
Le code, considéré comme la valeur de ma liste ->donc récupérable avec this.options[this.selectedIndex].value lors de mon évenement onChange -> exemple :
"document.location.href='Motorisation.php?Variable='+this.options[this.selectedIndex].value;"
La désignation, affiché dans ma liste lorsqu'on fait une sélection -> donc récupérable... Ben voila, c'est ca que je sais pas faire... Si quelqu'un a une solution...Pour info, ma list est crée comme ca :
<option value="<?php echo $row_Objet['Code']?>"><?php echo $row_Objet['Designation']?></option>
Sachant que tout ca provient d'un code générer par Dreamweaver, et que la variable $rom_Objet... est créer comme ca:$colname_Objet = "-1";
if (isset($_GET['Code_Model'])) {
$colname_Objet = (get_magic_quotes_gpc()) ? $_GET['Code_Model'] : addslashes($_GET['Code_Model']);
}
mysql_select_db($database_Model, $Model);
$query_Objet = sprintf("SELECT * FROM finition WHERE Code_Mod = '%s'", $colname_Finition);
$Objet = mysql_query($query_Objet, $Model) or die(mysql_error());
$row_Objet = mysql_fetch_assoc($Objet);
$totalRows_Objet = mysql_num_rows($Objet);
Voila, je comprend plus ou moins le code, je connais pas grand chose en php ou sql, mais pas mal en VB (bon ca a rien avoir) donc ca m'aide a comprendre... Mais la je but...Je ne sais pas si il existe une commande spéciale pour ce cas, pour l'intégrer dans l'evenement onChange (il me semble par exemple qu'on ne peut pas mettre de PHP dans l'évenement - d'ailleur j'avais essayé pour un autre truc j'y arrivait pas, mais c'est autre chose) donc je me demande si on ne pourrait pas, transférer cette valeur dans un hiddentext (donc en PHP) puis récupérer la valeur du hidden (genre la commande c'est Nomdemonhidden.value) et la ca marcherais... Mias j'arrive pas a transférer dans le hidden...