PHP interesse |
|
Ik heb een vorige volgende script. Maar hij werkt niet perfect zoals ik het wil. Ik ben al een paar dagen bezig met het aanpassen. Alleen telkens weergeeft ie een fout. Nu heb ik hem opnieuw gedaan. Alleen nu met 1 ding. Ik heb gezocht hier op het Forum, bij de zoekmachines. Maar ik vind het niet dus stel ik de vraag maar ff zo.
Dit is het script:
<? include ('config.php'); ?><?php
$AantalPerPagina = 2;
// Het aantal 'rijen' per pagina.
$Cijfers = true;
// Cijfers weergeven of niet?
// Verander het stukje hieronder niet.
if(!$n) { $n = 0; } $n = intval($n+1); $a = $n - 1; $b = $n - 2; $x = $a * $AantalPerPagina;
// Verander het stukje hierboven niet.
// Gebruik LIMIT $x, $AantalPerPagina bij je MySQL query. Voorbeeld:
$Leden = mysql_query("SELECT aname FROM artikelen LIMIT $x, $AantalPerPagina");
while($Lid = mysql_fetch_array($Leden)) {
echo($Lid['aname']."<br>\n");
}
// Zorg ook dat variabele $Aantal het aantal rijen in de tabel bevat!
$Aantal = mysql_num_rows(mysql_query("SELECT * FROM artikelen"));
echo("<br><b>");
if($b > -1) { echo("<a href='http://www.musicandlight.nl/Marktplaats/index4.php?cat=$acat&n=$b'>"); } echo("« Vorige"); if($b > -1) { echo("</a>"); }
if($Cijfers) { for($i = 0; $i < $Aantal; $i+=$AantalPerPagina) { if($Aantal > $i) { echo(" [<a href='http://www.musicandlight.nl/Marktplaats/index4.php?cat=$acat&n=".($i/$AantalPerPagina)."'>".($i/$AantalPerPagina+1)."</a>] "); } } }
if($Aantal - ($n * $AantalPerPagina) > 0) { echo("<a href='http://www.musicandlight.nl/Marktplaats/index4.php?cat=$acat&n=$n'>"); } echo("Volgende »"); if($Aantal - ($n * $AantalPerPagina) > 0) { echo("</a>"); }
echo("</b>");
?>
<? include ('config.php'); ?><?php $AantalPerPagina = 2; // Het aantal 'rijen' per pagina. $Cijfers = true; // Cijfers weergeven of niet? // Verander het stukje hieronder niet. if(!$n) { $n = 0; } $n = intval($n+1); $a = $n - 1; $b = $n - 2; $x = $a * $AantalPerPagina; // Verander het stukje hierboven niet. // Gebruik LIMIT $x, $AantalPerPagina bij je MySQL query. Voorbeeld: $Leden = mysql_query("SELECT aname FROM artikelen LIMIT $x, $AantalPerPagina"); echo($Lid['aname']."<br>\n"); } // Zorg ook dat variabele $Aantal het aantal rijen in de tabel bevat! if($b > -1) { echo("<a href='http://www.musicandlight.nl/Marktplaats/index4.php?cat=$acat&n=$b'>"); } echo("« Vorige"); if($b > -1) { echo("</a>"); } if($Cijfers) { for($i = 0; $i < $Aantal; $i+=$AantalPerPagina) { if($Aantal > $i) { echo(" [<a href='http://www.musicandlight.nl/Marktplaats/index4.php?cat=$acat&n=".($i/$AantalPerPagina)."'>".($i/$AantalPerPagina+1)."</a>] "); } } } if($Aantal - ($n * $AantalPerPagina) > 0) { echo("<a href='http://www.musicandlight.nl/Marktplaats/index4.php?cat=$acat&n=$n'>"); } echo("Volgende »"); if($Aantal - ($n * $AantalPerPagina) > 0) { echo("</a>"); } ?>
Het gaat om dit:
echo($Lid['aname']."<br>\n");
Hij weergeeft maar 1 ding. En als ik wat toevoeg dan gaat hij fouten weergeven.
Ik hoop dat iemand me hier kan helpen.
Alvast bedankt!
|