Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przyjazne linki a zapytanie SQL
115750
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 7.06.2004
Skąd: Poznań

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


Chciałbym moją stronę dostosować do używania przyjaznych linków.
W tabeli z artykułami mam pole tytuł. W nim jest krótki tytuł ze specjami i polskimi znakami np. "instrukcja montażu"
np.
id | tytul | tresc:
1 | instrukcja montażu | jakaś tam treść.

Przyjazny link wyglądałby mniej więcej tak: strona.pl/art/instrukcja-montazu.
Z takiego adresu dostanę zmienną $_GET['tytul'] o wartości 'instrukcja-montazu'.

Jak teraz skonstruować zapytanie, które znajdzie treść artykułu o tytule 'instrukcja-montazu' zamiast 'instrukcja montażu'.
Muszę się zatem pozbyć polskich znaków oraz spacji.

Chodzi o to, żeby skonstruować takie zapytanie, które dla tytułu 'instrukcja-montazu' zwróci treść rekordu o nr 1.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Forti
post
Post #2





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

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


ponieważ zapytanie robisz po id, czyli po tym numerze (np.13) a nie po title. Zrób dodatkową kolumnę w bazie dla slug. Co to za problem? To jest normalna praktyka i nie spowoduje żadnych problemów.
Go to the top of the page
+Quote Post
115750
post
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 7.06.2004
Skąd: Poznań

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


Cytat(Forti @ 11.12.2014, 14:16:11 ) *
ponieważ zapytanie robisz po id, czyli po tym numerze (np.13) a nie po title. Zrób dodatkową kolumnę w bazie dla slug. Co to za problem? To jest normalna praktyka i nie spowoduje żadnych problemów.

Tak, do tego właśnie już doszedłem, że jednak zrobię dodatkową kolumnę a nie numer w linku.
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: 26.12.2025 - 20:39