Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mod_rewrite, niezła zagwozdka
neverever
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Mam poważną zagwozdke (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

mam strone:
Kod
http://www.takasemojastrona.pl/index.php

do obslugi korzystam z kilku używanych pojedyńczo parametrów: go,k,r,m,p

i interesuje mnie tu zwłaszcza jeden, m
przykładowy link z jego użyciem:
Kod
http://www.takasemojastrona.pl/index.php?m=23


wykorzystany jest do odczytu z bazy mysql z tabeli zawierającej pola:
id, nazwa, ...

Problem w tym, że chciał bym uzyskać link o postaci:
Kod
http://www.takasemojastrona.pl/miasto-nazwa.htm

gdzie miasto jest stałym słowem a nazwa to nazwa tego miasta z tabeli pod określonym id, tu 23

czy mod_rewrite można połączyć jakoś z bazą mysql?

Jak to rozwiązać?

Ten post edytował neverever 13.08.2007, 20:22:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kicaj
post
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


Rozumiem ze `m` zawiera id danego pola wiersza w bazie, zamien id na nazwe miasta, a bedziesz mogl zrobic taki link jak chcesz za pomoca mod_rewrite
Go to the top of the page
+Quote Post
neverever
post
Post #3





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Cytat(kicaj @ 14.08.2007, 10:48:16 ) *
Rozumiem ze `m` zawiera id danego pola wiersza w bazie, zamien id na nazwe miasta, a bedziesz mogl zrobic taki link jak chcesz za pomoca mod_rewrite

Wiem Co masz na myśli, niestety nazwa nie jest wartością unikalną jak id. -to też mi uzmysłowiło, że chyba jednak muszę w jakiejś formie to id w linku.

bardziej realnym był by zatem
Kod
http://www.takasemojastrona.pl/23/miasto-nazwa.htm
albo coś w tym stylu

Tak czy inaczej i tak szukam sposobu na wykonanie zapytania do bazy i pobranie przez mod_rewrite odpowiedniej wartości.

Czyli:
1. mam http://www.takasemojastrona.pl/index.php?m=23
2. mod_rewrite pobiera z bazy odpowiednią nazwe dla danego id i przepisuje
3. otrzymuję np http://www.takasemojastrona.pl/23/miasto-nazwa.htm

Znalazłem dwie interesujące stronki, ale nie potrafię tego wykorzystać
http://camaya.net/modrw
http://www.thescripts.com/forum/thread631658.html

Był bym wdzięczny gdyby ktoś mnie poratował.

ps.
Temat poruszyłem jeszcze na tym forum http://forum.dobreprogramy.pl/viewtopic.php?t=178279 -może nawet lepiej jest tam wyjaśnione o co mi chodzi
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 17:46