![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 9.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
mam praoblem ze stronicowaniem przy uzyciu MSSQL.
Znalazlam duzo przykladow z uzycieem MySql gdzie w selekcie uzywa sie LIMIT ... Ja mam praoblem tego typu ze uzywajm Stored Procedure i nie moge w MSSQL uzyc LIMIT czy jest jakis sposob gdzie w kodzie klasy mozna by bylo zrobic takie dzielenie na strone? Myslalam o czyms takim ... mam pobrane wyniki do tablicy:
i teraz mozna by bylo okreslic gdzies ze z posrod wszystkich wynikow ktore zwrocil bedzie bral na pierwsza strone od 0 do 20 zwroconych wierszy ... na kolejnych od 21 do 41 itd .... ma ktos jakis pomysl jak to rozwiazac? Jak wyciagnac z tablicy okreslona liczbe wierszy ktore ona przechowuje? zrobilam cos takiego
ale wyniki nie wyswietlaja mi sie na stronach zawsze mam te same wyniki na kazdej stronie |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 0 Dołączył: 27.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tutaj wyświetlasz tylko RECORDS_PER_PAGE rekordów, pierwszych rekordów
Dawno nie miałem styczności ze smarty'm, ale chyba to możesz dać na koniec:
Wytnij część tablicy przez array_slice" title="Zobacz w manualu php" target="_manual.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 08:09 |