Bonjour.
Le code qui suit ne m'indiquet pas d'erreur.
J'ai passé les premières lignes de 6 à 20 en php (avant c'était en html) et maintenant, j'ai l'erreur suivante:
Erreur de syntaxe prés de 'ORDER BY commune' à la ligne 1
Cette partie du code qui se trouve ligne 39 n'à pourtant pas été touchée et elle fonctionnait avant.
Qui peut me dire où est le problème. Merci d'avance.
<table height="100%" bgcolor="#dfffff">
<tr>
<td>
<!--Formulaire pour le choix du département-->
<?php
echo"<form method='post' action='formulaire_action_departement.php' name='form_departement'>";
echo "Sélection du département<br> pour votre recherche:<br>";
echo"<select name='departement' size='2' onChange='document.form_departement.submit()'>";
echo"<option selected>Votre choix:</option>";
echo"<option value='`01`'>01</option>";
echo"<option value='`02`'>02</option>";
echo"<option value='`03`'>03</option>";
echo"<option value='`04`'>04</option>";
echo"<option value='`05`'>05</option>";
echo"<option value='hs'>70</option>";
"</select>"."<br>";
//Liste de sélection de choix des communes
if(isset($_POST['departement']))
{
$choix_departement=$_POST['departement'];
}else{
$choix_departement='';
}
echo $choix_departement.'<br>';
echo"<select name='commune' size='2'>";
echo"<option selected>Votre choix:</option>";
include ('connexion.php');
$demande_ville="SELECT distinct commune FROM $choix_departement ORDER BY commune";
$envoi_ville=mysql_query($demande_ville) or die(mysql_error());
while ($tableau_commune=mysql_fetch_array($envoi_ville,MYSQL_ASSOC))
{
echo "<option>";
echo $tableau_commune['commune'];
echo "</option>";
}
echo"</select>";
echo"<input type='submit' value='Valider'><p>";
//affichage des infos consernant la commune
if(isset($_POST['commune']))
{
$choix_ville=$_POST['commune'];
}else{
$choix_ville='';
}
$demande_info="select legende from $choix_departement where commune='$choix_ville'";
$envoi_info=mysql_query($demande_info) or die (mysql_error());
echo "<select name='fin' size='2'>";
echo "<option>Les infos</option>";
while ($tableau_info=mysql_fetch_array($envoi_info,MYSQL_ASSOC))
{
echo"<option>";
echo $tableau_info['legende'];
echo"</option>";
}
echo"</select>";
?>
</form>
</td>
</tr>
</table>
