Sortowanie po kilkanaście linków


(Mysql2) #1

Witam. Jak zrobić takie coś, aby php pokazywało np linki uporządkowane po np 10 na każdej stronie i wyglądało to następująco:

link 1

link 2

link 3

link 4

link 5

link 6

link 7

link 8

link 9

link 10

strona 1 2 3 ...7 8 9

??

Z góry dzięki


(Airborn) #2

najlepiej będzie umieścić wszystkie linki w bazie danych, następnie pobierać je z opcją LIMIT, to takie drobne naprowadzenie, poczytaj w google o porcjowaniu danych jeśli chcesz, powinno Ci pomóc


(Kutar 0) #3

Dzielisz sobie wszystkie linki po 10 sztuk w paczce (np. w pętli) i zapisujesz to np. do zmiennych tablicowych. Potem liczysz ile masz tych zmiennych w tablicy i wyświetlacz odpowiednio długi suwak. Dla suwaka dajesz identyfikator kolejności w linku (index.php?suwak=2). Potem jak użytkownik kliknie w ten link, sprawdzasz GETEM wartość zmiennej suwaka, pętlujesz listę linków znowu i wyświetlasz 10 sztuk zaczynając od pozycji $_GET['suwak']*10-9

Trochę zagmatwałem chyba, ale myślę że mozna zrozumieć.

Sam skrypt stosunkowo prosty