Bonjour,
J'ai un gros soucis avec le value de mon SELECT.
Ce que je voudrais faire :
1- Afficher les noms des départements contenu dans ma table japon dans une liste déroulante. (ça c'est bon ça fonctionne)
2- Je voudrais que VALUE de mon SELECT prenne la valeur du code_postal contenu dans ma table (là ça ne fonctionne pas, quand je remplace $val["code_postal"] par autre chose comme 01 par ex ça fonctionne.
Ce que je voudrais faire, mais qui ne fonctionne pas :
echo "<option value=$val["code_postal"]>".$val["nom"]."</option>\n";
Ce qui fonctionne :
echo "<option value=01>".$val["nom"]."</option>\n";
Mon code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<form action="testbase.php" method="post">
<select onchange="document.getElementById('MG2').value = this.value">
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("japon");
$SQL = "SELECT * FROM départements";
$res = mysql_query($SQL);
while($val=mysql_fetch_array($res))
{
echo "<option value=01>".$val["nom"]."</option>\n"; }
?>
</select>
</form>
<label>
<input type="text" name="MG2" id="MG2"/>
</label> |
Partager