![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 14.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
No więc przyszła pora na coś w PHP czego jeszcze nie robiłem i coś czego się bałem =V. Nie wiem nawet jak to wytłumaczyć, ale postaram się, bo wiem, że dla was to pestka zrobić to co ja chcę.
Mianowicie mam na stronie litery alfabetu A B C D E F... i tak dalej i po kliknięciu w nie chcę by mi wyskakiwały gry zaczynające się na dane litery. Tytuły mam w bazie danych i też mam kolumnę od literki. Mógłbym porobić osobno dokumenty a.php, b.php, c.php itd., ale to trochę niepraktyczne i po prostu chciałbym mieć jeden tylko dokument np. games.php odpowiadający za wyświetlanie gier z liter alfabetu. Jeszcze takie drugie pomniejsze pytanko. Czy jest jakaś funkcja, która usunie mi z ciągu znaków znak " ' "? Próbowałem tego: Ale niestety usuwa mi ten znak i wszystko inne co się za nim znajduje =[. Sorry za takie lamesrkie pytania, ale ja nigdy jakimś pro programistą PHP nie będę, bo nie ma co ukrywać jestem na to za głupi. A używam tego tylko na własne potrzebny, dla stronek o moich hobby itd. Nie mam zamiaru zarabiać tworząc dla kogoś. Mam przerwy w używaniu PHP około dwu-trzymiesięczne, bo jak wspomniałem bawię się tym tylko wtedy kiedy chcę coś dla siebie zrobić. Z góry dzięki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Każda literka powinna być linkiem, który będzie przekierowywał na adres np. games.php?letter=twoja_literka. Następnie w pliku games.php za pomocą $_GET odbierasz daną literkę i pobierasz gry z bazy które pasują do zapytania: "SELECT * FROM tabela_z_grami WHERE nazwa_gry LIKE '$_GET['letter']%'". Pamiętaj jeszcze o filtrowaniu tych danych, żeby to rzeczywiście była litera a nie jakiś syf. A jeśli chodzi o usunięcie apostrofu to może
PS. Pisane na szybko (IMG:style_emoticons/default/tongue.gif) Ten post edytował Blame 19.02.2010, 20:46:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 03:00 |