[Select] Avec données sql
Posté : 07 févr. 2008, 13:19
Bonjour,
Un petit problème sur un SELECT ou je ne peux pas utiliser la fonction ONCHANGE :
Une idée ?
Un petit problème sur un SELECT ou je ne peux pas utiliser la fonction ONCHANGE :
//Fonction moteur de recherche sur les tables qui renvois un type SELECT
function Lister_Programme($element)
{
$Req_Sql_Liste = mysql_query("SELECT ".$element.",Id FROM cat WHERE Id_online = '1' ")or die(mysql_error());
?>
<SELECT name="<?php echo $element; ?>" id="<?php echo $element; ?>" class="inputch2_n">
<option <? if(!isset($_GET["id_".$element])){ echo "selected='selected'"; } ?> value="%" onClick="Lister('%','<? echo $element; ?>');"> Tous </option>
<?php
// Une boucle renvoie les differents élements de la base de donnée
while($Array_Liste = mysql_fetch_array($Req_Sql_Liste))
{
?>
<option value="<?php echo $Array_Liste['Id']; ?>" onClick="Lister(this.value,'<? echo $element; ?>');" <? if($_GET["id_".$element] == $Array_Liste['Id']){ ?> selected="selected" <? } ?>)><? echo $Array_Liste[$element]; ?></option>
<?php
}
?>
</SELECT>
<?php
}
Bon les Id et Libelle sont generer a partir de la liste, je dois trouver une methode pour garder la fonctionnalitée du onClick, qui reprends l'id courant. Une idée ?