04. maj 2004 - 22:07Der er
3 kommentarer og 1 løsning
Paging i PHP.
Jeg har et lille script som skal lave flere sider til nyheder. Den virker på den måde at den skriver "Næste" hvis der er flere nyheder og så "Tilbage" hvis der ikke er flere osv. Den virker til dels også, den skriver linket på første side og tilbage linket på side nr 2, men den viser ikke flere nyheder selvom at der er flere nyheder i databasen.
Tror din fejl ligger her: while($row = mysql_fetch_array($query)) { $antal = $row["nyhed"]; }
$antal skal være = $limit i forhold til dit script da det er den variabel som fortæller hvor mange sider som skal vises og $start som fortæller hvor de skal vises fra.
if (!$start_nr OR $start_nr < 0) { $start_nr = 0; } $count = mysql_query("select * from xcms_news"); $antal = mysql_num_rows($count); $query = mysql_query("SELECT * FROM xcms_news order by id desc limit $start_nr, $limit");
Det virkede nu ikke, men jeg løste problemet, ved dog ikke helt hvordan :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.