13. september 2006 - 11:27Der er
5 kommentarer og 1 løsning
Side angivelse
Hej.
Jeg prøver at lave et nyheds system hvor man kan bladre i nyhederne, så man kan se de første 5 nyheder og så trykke "next page" og se de næste 5.
Det lykkedes mig på et tidspunkt at lave det, bortset fra at next og back ikke kunne slås fra automatisk når der ikke var flere sider. Det var vældig irriterende.
Er der nogen der kan komme med pointers? Jeg bruger MySQL forresten.
Ovenstånden mangler dog at tage hoejde for en ting. Hvis der f.eks. er praecis 10 nyheder vil den generere et 'naete' link som vil vaere tom hvis man trykkede på den. Du kan lave en andet kald til db'sen for at finde ud af hvor mange nyheder der er totalt. Hvis $start+count($result) == $antalNyhederTotal skal den ikke lave et naeste link.
det er bare en lidt lettere måde at skrive en if else saetning. if($a < $b){ echo "b er stoerre end a"; }else{ echo "a er stoerre end b"; }
er det samme som
echo $a < $b ? "b er stoerre end a" : "a er stoerre end b";
tal1 er start positionen og tal2 er antallet at row's den skal traekke ud. Så hvis hele din tabel indeholder 20 nyheder og du skriver LIMIT 15, 5 vil den hente 15-20 ud.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.