lav vis 5 næste
mit script ser således ud og jeg ville meget gerne have den mulighed for at den kun viser 5 afgange hvor man skal klikke på næste for at der kommer 5 mere eller tilbage for at vise de forgående 5<?php
include('access.php');
$query = mysql_query("SELECT id,title,text,image FROM aktiviteter ORDER BY id") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
if ($i++ != 0) echo '<div class="hr"></div>';
echo '<b><center><a href="popup.php?id='.$row['id'].'">'.$row['title'].'</b><br>';
echo '('.$row['text'].')</a></center><br>';
}
?>
men er lidt på bar bund min access.php ser således ud
<?php
/* Indstillinger : database */
$cfg['mysql']['host'] = 'localhost'; // Host til database
$cfg['mysql']['username'] = 'fritids_mageren'; // Brugernavn til database
$cfg['mysql']['password'] = 'cSBW3wXz'; // Kodeord til database
$cfg['mysql']['database'] = 'fritids_mageren'; // Database
/* Indstillinger : side */
$cfg['limit'] = 10; // Antal resultater pr. side.
$cfg['pages_each_way'] = 7; // Sider der peger hver vej
/* Redigering ikke nødvendig herunder */
mysql_connect($cfg['mysql']['host'],$cfg['mysql']['username'],$cfg['mysql']['password']);
mysql_select_db($cfg['mysql']['database']);
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM aktiviteter "),0);
$offset = isset($_GET['offset']) ? $_GET['offset'] : 0;
$start_point = ($offset-($cfg['pages_each_way']*$cfg['limit']) < 0) ? 0 : $offset-($cfg['pages_each_way']*$cfg['limit']);
$end_point = ($offset+($cfg['pages_each_way']*$cfg['limit']) > $total) ? $total : $offset+($cfg['pages_each_way']*$cfg['limit']);
$page_number = ($start_point/$cfg['limit'])+1;
?>
