Récupération tronquée champ Mysql dans liste déroulante
bonjour,
J''ai un problème avec une liste modifiable. Voici la partie du code qui pose problème.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <form action="annonces_modif_valid.php?annonce=<?php echo "$dt[0]"; ?>" method="post" name="form2submit" enctype="multipart/form-data">
<input type="hidden" name="action" value="submit">
<input type="hidden" name="adresse" value="<?php echo $dt[0];?>">
<!-- Affichage du formulaire et de ses listes deroulantes -->
<table width="100%" border="0" bordercolor="#006600" bgcolor="#FFFFFF">
<tr>
<td><font color="#006600"><strong>Ville : </strong></font></td>
<?php
echo "<td>";
echo "<input type=text name=ville size=25 value=$dt[5]; ";
echo "<select size=1 name=ville>";
echo "<option value=-1> Choisir la commune</option>";
$rq0 = "SELECT id_commune,commune,codepal FROM immo_communes ORDER BY commune ASC";
$result0 = mysql_query ($rq0) or die ("Select impossible 13");
while ($dt0 = mysql_fetch_row($result0)) {
echo "<option value= $dt0[1] > $dt0[1] </option>";
}
echo '</select>';
?>
</td>
</tr> |
La variable 'Ville' qui est passée au script annonces_modif-valid est correcte et égale à $dt[5], par contre le nom de la ville choisie dans la liste déroulante est coupée dés que le nom comporte un espace : ex. La Baule --> La
Comment faire svp ?
Cordialement.