Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] JAk pobrać nr id po modyfikacji adresu poprzez mod rewrite
oi.
post 18.06.2010, 12:53:25
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

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


Witam, dotychczas miałem stare adresy typu index.php?strona=wiadomosci&id=66
poprzez funkcje get
  1. $id = $_GET['id'];
pobierałem dane z bazy po przez zapytanie
  1. $zap = "SELECT * FROM tabela WHERE id='$id'";

w wyniku czego miałem tytuł opis itp.

Obecnie poprzez mod rewrite zmieniłem adresowanie na wiadomosci-id66.html
jak mam teraz pobrać z adresu nr 66 ?
Go to the top of the page
+Quote Post
Wave
post 18.06.2010, 13:11:49
Post #2





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


Mod Rewrite?
Kod
RewriteRule ^([^./-]*)-([^./0-9]*)([0-9]*)\.html$ index.php?strona=$1&id=$2


albo substr, strpos, preg_match itp...

Ten post edytował Wave 18.06.2010, 13:12:50
Go to the top of the page
+Quote Post
oi.
post 18.06.2010, 13:15:55
Post #3





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

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


Wave to co napisałes to ja juz mam. w pliku .htaccess
Problem mam z pobraniem danych z bazy SQL by po tym numerze 66 pobrac dane , jaka funkcja z nowego adresu pobrac te 66 bo chyba nie poprzez GET
Go to the top of the page
+Quote Post
yevaud
post 18.06.2010, 13:16:55
Post #4





Grupa: Zarejestrowani
Postów: 471
Pomógł: 89
Dołączył: 29.07.2008
Skąd: Warszawa

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


po to jest mod_rewrite zebys mogl dalej brac ten id przez GET
Go to the top of the page
+Quote Post
Wave
post 18.06.2010, 13:17:51
Post #5





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


chyba najpierw to sprawdź jednak, a później pytaj.
  1. var_dump($_GET);
Go to the top of the page
+Quote Post
oi.
post 18.06.2010, 13:30:50
Post #6





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

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


Czyli jak mam pobrać nr 66 z adresu wiadomosci-id66.html ?
Go to the top of the page
+Quote Post
Wave
post 18.06.2010, 13:33:10
Post #7





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


$_GET['id'] ?
myśleć trochę.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:02