Kasper Nordal Lund <kasper@fakeusenet.dk> writes:
> Jeg vil nu gerne have at jeg kun viser 15 billeder på siden altså fra 0
> - 14 på den første side.
Du kan klippe i arrays med array_slice():
http://php.net/array_slice
> Linket (næste) nederst i koden sender så brugeren til samme side men med
> start=$i som er 14 + 1, nu skal koden tage fra nummer 15-29 i arrayet, men
> den kan jeg altså ikke lige regne ud.
Hvis nu du gemmer dit offset i en GET-parameter, kan du benytte den som
startvaerdi. Slutvaerdien kan du saa nemt beregne ud fra den ved at laegge
antallet af billeder du vil have paa siden (15) til.
Udregningen af forrige offset er blot at tage den nuvaerende startvaerdi og
traekke 15 fra. Naeste offset bliver ligeledes slutvaerdien + 1. For at
beskytte mod indekseringer udover arrayets stoerrelse, kan du, i det du
skal udskrive links, kontrollere hvorvidt det udregnede offset til forrige
side er stoerre end 0 henholdsvis det udregnede offset til naeste side er
mindre end antallet af indgange i arrayet,
--
Christian Joergensen | Linux, programming or web consultancy
http://www.razor.dk | Visit us at:
http://www.gmta.info