Paging, vis sidst side
Til mit forum har jeg behov for at lave noget paging. Det har jeg brugt følgende kode fra en artikel her på eksperten til:<?
$pagesize = 10; //Hvor mange brugere vi vil vise på hver side.
if (empty($_GET[start])) { // hvis $_GET[start] ikke er sat bliver $start 0 ellers $_GET[start]
$start = 0;
} else {
if (is_numeric($_GET[start])) {
$start = $_GET[start];
} else {
$start = 0;
}
}
$data = mysql_query("SELECT * from forum_posts WHERE topicID = 7 LIMIT $start,$pagesize");
while ($row = mysql_fetch_array($data)) { //while til at køre alle poster igennem
echo $row[brugernavn]."<br>";
}
$pages = ceil(mysql_num_rows(mysql_query("SELECT id from forum_posts WHERE topicID = 7"))/$pagesize);
for ($i = 1; $i <= $pages; $i++) {
$startnow = $pagesize*$i;
$startnow = $startnow-$pagesize;
if ($startnow == $start) {
$sidehtml .= "<a href='?page=board&show=showTopic&topicID=1&start=$startnow'>$i</a> ";
}else{
$sidehtml .= "<a href='?page=board&show=showTopic&topicID=1start=$startnow'>$i</a> ";
}
}
echo "Gå til side: ".$sidehtml;
?>
Min problemstilling er så bare, at jeg ønsker at lave et direkte link til sidste side.
Når man beder om at se emnet, skal man altså sendes til den sidste side der kan findes.
Det er sandsynligvis ganske simpelt, men min hjerne vil ikke lige forklare mig hvordan det skal gøres.
Håber der er nogen der kan hjælpe :)
