minsida.com/spel.php?page=1
$start = (intval($_GET['page']) - 1)*15;
MySQL: SELECT * FROM spel ORDER BY id DESC LIMIT $start,15
pgSQL: SELECT * FROM spel ORDER BY id DESC LIMIT 15 OFFSET $start
Funktion för att skriva ut antalet sidor:
$pages = makePages($count);
echo $pages;
//$count är då antalet rader som finns i tabellen..
//SELECT COUNT(*) FROM spel LIMIT 1
function makePages($count)
{
$url = array();
$pages = ceil($count / 15);
for ($i = 1; $i <= $pages; $i++)
{
$url[] = '
' . $i . '';
}
return implode(', ', $url);
}