par
patrick777 » 02 mai 2008, 21:34
merci pour vos indications,
j'ai maintenant le code suivant:
Le menu déroulant est ok, les villes apparaissent, mais je ne peux pas cliquer dessus...
<?php
// redirection
if (!empty($_POST_['load']))
{
header("location:".$_POST_['ville']."");
exit();
}
?>
<form name="form" action="ville.php" method="post">
<input type="hidden" name="load" value="1">
<select name="ville" onchange="form.submit();">
<?php
$sql = "SELECT DISTINCT ville FROM rotisserie ORDER BY ville";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo '<option value="rotisserie-'.preg_replace("/ /","-",$row['ville']).'.html"> '.$row['ville'].' </option>';
}
?>
</select>
Si vous avez encore une tite idée,
Le code de ma page ville.php est le suivant:
<?php
$ville = $_GET['ville'];
$sql = ("SELECT nom,adresse,code_postal,ville FROM rotisserie WHERE ville='$ville' ORDER BY nom");
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo '<ul>';
echo '<li>'.$row['nom'].'</li>';
echo '<li>'.$row['adresse'].'</li>';
echo '<li>'.$row['code_postal'].'</li>';
echo '<li>'.$row['ville'].'</li>';
echo '<li>'.$row['mail'].'</li>';
echo '</ul>';
}
?>