![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 28.03.2003 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
witam
![]() Z tego co doczytałem to za pomocą funkcji ibase_fetch_object pobieram dane z tabeli. Pracuje na bazie Interbase. Po każdym wywołaniu tej funkcji przechodzę do następnego recordu. A jak mógłbym sie cofnąć do poprzedniego recordu ? Głównie chodzi mi o porcjowanie danych na stronę i przechodzenie dalej przyciskami. Za odpowiedzi dziękuje z góry. pzdrw ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin ![]() |
jezeli chodzi o porcjowanie to limit w SQL tylko nie wiem czy to bedzie dzialac u Ciebie
-------------------- brak sygnaturki rowniez jest sygnaturką
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Najprawdopodobniej nie ma takiej mozliwości przy użyciu tej funkcji. Nie jest jednak ona konieczna. W końcu i tak przy każdym przełądowaniu strony musimy zadać kolejne zapytanie do bazy danych. Należy więc pobierac z niej tylko niezbędne nam rekorddy, przy użyciu SQL'owej składni LIMIT, np.
Kod SELECT * FROM `table` LIMIT 0,10
-------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 20:50 |