Paging - hiver for meget ud!!

Tags:    php

Hej, jeg har denne kode hvor jeg skal have 5 post ud pr. side. Det virke også på side 1, men på side 2 hiver den 7 ud og på side 3 hiver den 2 ud(der er 12 post)
Fejlen er jo så på side 2 hvor den hiver det den skal ud + det den skal hive ud på side 3. Det er meget irriterende.
Jeg har skrevet det om 2 gange. Og jeg har siddet og langt mærke til hvordan start og end tallet på limit er. Og de går som 0,5 - 5,10 - 10,15, men alligevel hiver den 7 ud på side 2 hvor der faktisk står den skal hive post 6,7,8,9 & 10. Og ikke også 11 & 12 - men det gør den.
Her er koden:

Fold kodeboks ind/udKode 


Christoffer Buchholz
cbuchholz at ofir dot dk
http://www.christofferb.dk



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Ved limit må start punktet sættes, efterfulgt af antal trin frem. Dvs. ikke til hvilken position.

Hvis koden skal fungere efter hensigten, må du ændre $end_get til at være forskellen mellem start og slut positionen, eller evt. sætte den til at være konstant (evt. til fem, hvis du ønsker fem posts pr. side).



Kan du ikke forklarer det du skrev med konstant, lidt mere detaljeret??

Christoffer Buchholz
cbuchholz at ofir dot dk
http://www.christofferb.dk

[Redigeret d. 04/11-05 21:01:45 af Christoffer]



Ved at skrive 5 istedet for $end_out fik jeg det til at virke. Mange tak Simon.. Hvis du lige ligger et svar:)

Christoffer Buchholz
cbuchholz at ofir dot dk
http://www.christofferb.dk



Fold kodeboks ind/udKode 


rettes til:

Fold kodeboks ind/udKode 




t