comment récupérer le numéro de la variable

Nouveau WRInaute
Salut ET BONNE ANNée !!

J'ai fait de l'url rewrite dans un sommaire qui transforme :
index.php?voiture=9&type=1
par
voiture_porche.html
(ici 9 = voiture et 1 = porche)

l'url rewrite marche bien, la page voiture_porche.html est bien trouvée mais ma requête sql qui suit dans cette meme page m'affiche une erreur !

je me retrouve avec 'select * from table where id = voiture and type = porche'

au lieu de
'select * from table where id = 9 and type = 1'

Comment récupérer mes chiffres ???

MERCI d'avance
 
WRInaute accro
ton rewrite est bizarre :)

tu aurai du plutot faire
1-9-voiture-porche.html

parceque le fait que 9 = voiture et 1 = porche, il y a que toi qui le sait :)
 
WRInaute impliqué
zabyo a dit:
Salut ET BONNE ANNée !!

J'ai fait de l'url rewrite dans un sommaire qui transforme :
index.php?voiture=9&type=1
par
voiture_porche.html
(ici 9 = voiture et 1 = porche)

si 9 = voiture alors pourquoi écrire voiture=9 ???
Ne me dis pas que tu fais:
RewriteRule voiture_porche.html /index.php?voiture=9&type=1

:lol: :lol: :lol: :lol: :lol:
 
Nouveau WRInaute
merci pour vos réponses rapides !! :D

en fait j'ai mis voiture et type pour illustrer mon exemple mais les noms de mes variable sont plus tordu bien sur.

je vais tester avec 1-9_voiture.html

merci !!
 
WRInaute accro
en fait ta regle est ->

RewriteRule ^([0-9]+)-([0-9]+)-(.+).html$ /index.php?voiture=$1&type=$2 [L] (la troisieme variable non utile sert à placer le mot clé dans l url)

avec comme url d exemple : 1-9-voiture-porsche.html

PS : utilise - plutot que _ sinon cela ne va pas separer tes mots aux yeux de google !!
 
Discussions similaires
Haut