Bonjour
voila un probleme avec une liste déroulante.
lorsque j'utilise mon JS avec une liste comprenant des option simple exemple:
<form method="POST" name="f">
<select name="kw" onchange="appendKeyword()">
<option value=""></option>
<option value="valeur 1">valeur 1</option>
<option value="valeur 2">valeur 2</option>
<option value="valeur 3">valeur 3</option>
</select>
<input name="cat1" type="text" id="cat1">
</form>
Pas de probleme ma case texte prend la valeur de la liste,par contre si j' insere le code pour utiliser les elements de ma base de donnée,la liste ce remplie correctement avec les données de la base, mais la case texte reste vide ??
quelqu'un pourrait-il m'aider, voir code :
<form method="POST" name="f">
<select name="kw" onchange="appendKeyword()">
<?php
mysql_select_db("equipe" );
$query = "SELECT * FROM equipe order by savequipe asc";
$result = mysql_query ($query)
or die ("La requête a échoué" );
$nb = mysql_num_rows($result);
while($row = mysql_fetch_object($result))
{
correction faite ici↓↓↓↓↓↓↓↓↓↓↓↓↓↓?>
<option value=" <?php echo $row->savequipe; ?"><?php echo $row->savequipe; ?> </option>
<?php
}
mysql_free_result($result);
?>
</select>
<input name="cat1" type="text" id="cat1">
</form>
Message édité par DOMY59 le 13-09-2007 à 18:25:50