Har siddet og kodet et lille eksempel på paging da jeg godt vil lære det, og så har prøvet så godt jeg ku'. Men jeg får nogen forskellige fejlmeddelser.
Så tænkte hvis en/nogen gad at rette hele koden for mig
<?php
mysql_connect(".....","......","......");
mysql_select_db("......");
$query = mysql_query("select * from artoBesog order by id desc limit $vis_fra, $pr_side");
$pr_side = 5;
$antal = mysql_num_rows($query);
$vis_fra = (isset($_GET["visfra"]) && is_numeric($_GET["visfra"]) && $_GET["visfra"] < $antal) ? $_GET["visfra"] : 0;
while ($r = mysql_fetch_array($query)) {
echo $r["id"]."";
}
echo "<hr />";
if ($vis_fra > 0) {
$back = $vis_fra - $pr_side;
echo "<a href='paging.php?visfra=$back'>forrige</a> ";
}
$page = 1;
for($start = 0; $antal > $start; $start = $start + $pr_side) {
if($vis_fra != $page * $pr_side - $pr_side) {
echo "<a href='paging.php?visfra=$start'>$page</a> ";
} else {
echo $page;
}
$page++;
}
if ($vis_fra < $antal - $pr_side) {
$next = $vis_fra + $pr_side;
echo " <a href='paging.php?visfra=$next'>næste</a>";
}
?>
Med venlig hilsen
Remu
[Redigeret d. 30/04-05 17:30:13 af Remu]