Visa ett inlägg
Oläst 2005-04-03, 22:15 #3
tino tino är inte uppkopplad
Medlem
 
Reg.datum: May 2004
Inlägg: 73
tino tino är inte uppkopplad
Medlem
 
Reg.datum: May 2004
Inlägg: 73
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);
}
tino är inte uppkopplad   Svara med citatSvara med citat