hjælp pagimg vil ikke virke
jeg har prøvet at lave paging i nedestående kode så det bliver vist sådan her [1 2 3 osv] det gør det også, men når man trykker på feks 2 kommer den frem til en blank side, istedet for en side hvor de næste 10 jokes er på<?
/*
Dette jokesystem er lavet af Kristian Frandsen
Systemet er frigivet under GNU/GPL
Systemet må frit bruges så længe disse linie
forbliver intakte.
Downloadet hos www.cyberpro.dk/frande/
*/
?>
<? include("connect.php"); ?>
<?php
$connect = mysql_connect("****", "****", "****");;
mysql_select_db("****");;
$limit=10; // Hvor mange den skal vise per side
$numresults=mysql_query("SELECT * FROM joke_jokes WHERE 1", $connect);
$numrows=mysql_num_rows($numresults);
if (empty($offset)) {
$offset=0; // Hvor den skal starte på tabelen. Standart '0'
}
// Regner antal af sider ud
$pages=intval($numrows/$limit);
// $pages now contains int of pages needed unless there is a remainder from division
if ($numrows%$limit) {
$pages++;
}
?>
<table cellspacing="1" cellpadding="2" class="tabelBox" width="80%">
<tr>
<td width="20%">
<b>Nr:</b>
</td>
<td width="80%">
<b>Joke titel:</b>
</td>
</tr>
<?
$query = mysql_query("SELECT * FROM joke_jokes WHERE kategori = '$kategori' ORDER BY id DESC limit $offset,$limit");
while($r = mysql_fetch_array($query)) {
$titel = $r["titel"];
$id = $r["id"];
$joker = $r["joker"];
$count++;
if ($id%2 == 1) {
$class = "tdUlige";
} else {
$class = "tdLige";
}
echo "
<tr class=\"$class\">
<td width=\"10%\">$count.</td>
<td width=\"90%\"><a href=\"vis.php?id=$id\">$titel</a></td>
</tr>
";
}
?>
</table>
<?
// Skriver det ud på skærmen
echo "Side [";
for ($i=1;$i<=$pages;$i++) {
$newoffset=$limit*($i-1);
if ($offset==$newoffset) {
echo (" <font color=\"#ff0000\"><b>$i</b></font> \n");
} else {
echo "<a href=\"$PHP_SELF?offset=$newoffset\">$i</a>\n";
}
}
echo "]\n<br>\n";
?>
</center>
</tr>
</table>
