Pagination script

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Yesyah Deli

Yesyah Deli

24/02/2013 15:41:17
Quote Anchor link
Ik heb hier een pagination script, het is heel simpel. Alleen wil ik niet dat hij de pagina nummers laat zien maar gewoon Next Page, en dat je vervolgens op de volgende pagina komt, hoe moet ik dat doen?

Dit is de code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
$dbresult
= mysql_query("SELECT * FROM nieuws");
for($i=0; $i<mysql_num_rows($dbresult)/10; $i++)
{

print "<a href=\"/nieuws/p-$i/\"> ". ($i+1) ." </a>";
}

if($start+10 >= mysql_num_rows($dbresult))
print "";
?>
Gewijzigd op 24/02/2013 21:51:43 door Yesyah Deli
 
PHP hulp

PHP hulp

16/11/2024 00:46:02
 
Joren de Wit

Joren de Wit

24/02/2013 16:01:11
Quote Anchor link
Dan is het een kwestie van kijken naar de waarde van $_GET['p'], daar 1 bij optellen en dat vervolgens verwerken in een html link met de juiste url?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$next
= $_GET['p'] + 1;
echo '<a href="/nieuws/p-'.$next.'/">Next</a>';
?>
 
Yesyah Deli

Yesyah Deli

24/02/2013 20:33:50
Quote Anchor link
En hoe krijg je dat als je de laatste pagina hebt bereikt dat er geen Next meer staat?
 
Joren de Wit

Joren de Wit

24/02/2013 21:58:12
Quote Anchor link
1. Tel het aantal records in je database
2. Vermenigvuldig het huidige pagina nummer met het aantal records per pagina
3. Kijk of de waarde van 1. groter is dan die van 2. en zo ja, dan toon je een Next link.
 
Yesyah Deli

Yesyah Deli

24/02/2013 22:01:21
Quote Anchor link
Thanks!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.