Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] JAk pobrać nr id po modyfikacji adresu poprzez mod rewrite
Forum PHP.pl > Forum > Przedszkole
oi.
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 ?
Wave
Mod Rewrite?
Kod
RewriteRule ^([^./-]*)-([^./0-9]*)([0-9]*)\.html$ index.php?strona=$1&id=$2


albo substr, strpos, preg_match itp...
oi.
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
yevaud
po to jest mod_rewrite zebys mogl dalej brac ten id przez GET
Wave
chyba najpierw to sprawdź jednak, a później pytaj.
  1. var_dump($_GET);
oi.
Czyli jak mam pobrać nr 66 z adresu wiadomosci-id66.html ?
Wave
$_GET['id'] ?
myśleć trochę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.