Bonjour,
Encore un petit soucis, je ne sais pas si ça vient de ce code ou du prochain;
cette page s'appelle rotisserie.php et a le code suivant qui redirige vers rotisserie-livraison.php
rotisserie.php indique le nom des villes et cré des liens cliquables vers la dite ville, par exemple, paris, marseille, nice, grenoble...
la page de lien devient alors: /rotisserie-livraison-paris.html
mais le nom de la ville quand je fais une requete sur la page devient rotisserie-paris au lieu de paris.
la ville s'appelant maintenant rotisserie paris au lieu de paris, ce qui est assez embetant, en plus je n'ai pas de retour sur ma base de donnees car je n'ai pas de villes s'appellant rotisserie-paris, alors je ne peux pas sortir mes adresses.
Voici le code de la page rotisserie.php
<?php
$departement = str_replace("-"," ",$_GET['departement']);
$sql = ("SELECT DISTINCT ville FROM rotisserie WHERE departement='$departement' ORDER BY nom");
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo '<ul>';
echo '<li><a href="rotisserie-livraison-'.preg_replace("/ /","-",$row['ville']).'.html">'.$row['ville'].'</li>';
echo '</ul>';
}
?>
code de la page rotisserie-livraison.php
balise h1, bleblablablabla
<?php echo $_GET['ville']; ?>
là, ca me met donc rotisserie-paris au lieu de paris
<?php
$ville = str_replace("-"," ",$_GET['ville']);
$sql = ("SELECT nom,adresse,code_postal,ville,poemes FROM livraison_fleurs 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 '</ul>';
}
?>
et la, b'en ça me met rien du tout, normalement, je devrais avoir la liste de mes rotisseries.
Je sais pas si j'ai été bien clair !
Mais en tout cas, je galere,si quelqu'un avait une tite idée, mirci beaucoup.
Patrick
Mon fichier .htaccess
RewriteEngine on
RewriteRule rotisserie-(.*)\.html$ /rotisserie.php?departement=$1 [L]
RewriteRule rotisserie-(.*)\.html$ /rotisserie.php?ville=$1 [L]