Ik zit al een tijdje met dit probleem maar kom er maar niet uit. In het script dat ik heb geeft hij netjes de laatste 10 records weer uit de tabel, gaat perfect.
Alleen als ik op volgende klik voor de volgende 10 records zegt die heel netjes dat je o pde tweede pagina zit, maar geen volgende 10 records. :-(
Ik denk dat het zit in het gedeelte bij count, dat snap ik ook niet helemaal.
Weet iemand wat er hier fout gaat ?
<?php
// how many rows we have in database
$query = "SELECT COUNT(id) AS numrows FROM vangaart_nieuws";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];
// how many pages we have when using paging?
$maxPage = ceil($numrows/$rowsPerPage);
// print the link to access each page
$self = $_SERVER['PHP_SELF'];
// creating previous and next link
// plus the link to go straight to
// the first and last page
if ($pageNum > 1)
{
$page = $pageNum - 1;
$prev = " <a href=\"index.php?page=verwijderen&1=$page\">« Vorige</a> ";
$first = " <a href=\"index.php?page=verwijderen&1=1\">«« Eerste pagina</a> ";
}
else
{
$prev = ' '; // we're on page one, don't print previous link
$first = ' '; // nor the first page link
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$next = " <a href=\"index.php?page=verwijderen&1=$page\">» Volgende</a> ";
$last = " <a href=\"index.php?page=verwijderen&1=$maxPage\">»» Laatste pagina</a> ";
}
else
{
$next = ' '; // we're on the last page, don't print next link
$last = ' '; // nor the last page link
}
// print the navigation link
echo "Toont pagina $pageNum van $maxPage pagina's <br>". $first . $prev . $next . $last;
// and close the database connection
?>