![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich użytkowników.
Napisałem sobie skrypt galerii i wpadłem na pomysł, aby zrobić funkcje następne i poprzednie zdjęcie. Ale tutaj zwykły skrypt paginacji według mnie nie wystarczy, gdyż ja mogę zacząć oglądać zdjęcia od 7, a w bazie jest ich 200, więc gdy wejdę na 7 to mogę teoretycznie wrócić się o 6 rekordów i mogę także iść do przodu o 193 rekordy, a paginacja działa od rekordu pierwszego pasującego do zapytania. Mógłbym prosić o pomoc? Z góry dziękuje. -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
ale masz jakiś konkretny problem? Bo z Twojego opisu w zasadzie nic nie wynika
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o to, że nie wiem jakim zapytaniem mogę sprawdzić czy jest jakieś następne lub poprzednie zdjęcie.
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
najprostszym i zarazem najmniej obciążającym bazę sposobem jest pobranie wszystkich ID zdjęć, umieszczenie ich w tablicy i zapis w sesji, wtedy łatwo pobierasz ID następnego/poprzedniego zdjęcia, poprzez zwiększanie/zmniejszanie klucza tablicy o 1, łatwo też sprawdzisz czy zdjęcie jest ostatnim lub pierwszym zdjęciem z galerii.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
A może jednak to stronicowanie dałoby rade poprowadzić taki skrypt?
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
da radę, aczkolwiek moim zdaniem to dużo gorszy sposób, tu masz pokazane jakimi zapytaniami to wykonasz http://www.akemapa.com/2008/07/15/php-mysq...rom-current-id/
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 10:47 |