Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Aide Rewrite

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
ferkcap
WRInaute impliqué
WRInaute impliqué

Inscrit le: 14 Jan 2006
Messages: 476

URL permanente de ce messagePosté le : Mar Sep 19, 2006 0:01    Sujet du message: Aide Rewrite

Bonjour,
Voici mon petit problème de rewrite et de requête.


Dernière édition par ferkcap le Mar Sep 19, 2006 0:07; édité 1 fois
 
ferkcap
WRInaute impliqué
WRInaute impliqué

Inscrit le: 14 Jan 2006
Messages: 476

URL permanente de ce messagePosté le : Mar Sep 19, 2006 0:05    Sujet du message: Re: Aide Rewrite

PackRef a écrit:
Bonjour,

J'ai une table qui se presente comme cela
Code:

CREATE TABLE `camping` (
  `nom` varchar(255) NOT NULL default '',
  `info` varchar(255) NOT NULL default '',
  `adresse` varchar(255) NOT NULL default '',
  `cp` varchar(255) NOT NULL default '',
  `ville` varchar(255) NOT NULL default '',
  `tel` varchar(255) NOT NULL default '',
  `fax` varchar(255) NOT NULL default '',
  `mail` varchar(255) NOT NULL default '',
  `mail1` varchar(255) NOT NULL default '',
  `site` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`nom`)
)

J'affiche toute les villes comme suit
Code:
$sql = 'SELECT DISTINCT cp, ville FROM camping ORDER BY ville ASC';


Je voudrais rendre les villes cliquables afin d'afficher pour chaque ville les nom, info, adresse etc ...

J'ai écrit cela
Code:
$chaine = str2url($data['ville']);
    echo '<a href="camping-'.$chaine.'.html"><b>Camping '.$data['ville'].'</b></a> (<em>'.$data['cp'].'</em>)<br />';


str2url me vire les espaces,accents etc ...


-------------------------------------------------

J'ai crée une page infosite.php avec cette requete
Code:
$nom = htmlentities($_GET['nom']);
$ville = htmlentities($_GET['ville']);
$sql = "SELECT * FROM camping WHERE nom=$nom AND ville=$ville";

// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$row = mysql_fetch_assoc($req)


Et un .htaccess
Code:
DirectoryIndex index.php index.html
RewriteEngine on
RewriteRule ^camping-(.*).htm$ /infosite.php?ville=$1 [L]


--------------------------------------------
Ensuite je suis perdu, je souhaiterais que ma page infosite.php m'affiche tous les champs de la ville demandée ?
 
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort