Hoi, ik heb een pagination, waar ik nog wat zaken al wil veranderen, kom er alleen niet uit.. Ik hoop dat jullie wat tips kunnen geven.
Als de currentpage geselecteerd is, blijft deze clickable. Ik zie dus het aantal pagina's 1, [2], 3. Pagina 2 blijft clickable, hij lijkt gewoon naar zich zelf toe. Hoe kan ik deze link verwijderen zodat deze niet klikbaar is. Onderin staat een deel van de php.
Hier gelijk onder is de php van de actieve pagina. Een ander vraagje waar ik niet uitkom is, ik wil niet meer dan 10 pagina's laten zien, als ik straks 1000 pagina's heb dan wordt het niet meer overzichtelijk. Tips zijn welkom

<?php
echo "[<span class = active_page>" . $i . "</span>]";
?>

<?php
if($page > 0) {

echo "<a href= '" . $_SERVER["PHP_SELF"] . "?page=" . ($page-1) . "' class='button'><b> << Prev</b></a>&nbsp";
}

for($i = 1; $i <= $totalpages; $i++) {
echo "<a href= '" . $_SERVER['PHP_SELF'] . "?page=" . ($i-1) . "'>";
if($i == $currentpage) {


echo "[<span class = active_page>" . $i . "</span>]";

} else
{

//echo "<span class = page_nonactive>" $i "</span>";

echo "<span class = nonactive>";
echo $i;
echo "</span>";
}
echo "</a> ";
}

if($currentpage < $totalpages) {
echo "<a href='" . $_SERVER["PHP_SELF"] . "?page=" . ($page+1) . "' class='button'><b>Next >> </b></a>&nbsp";
}
echo '</td></tr>' ;

echo '</table>';

} else {

echo "Couldn't issue database query";

echo mysqli_error($link);
}

mysqli_close($link);

?>
Regel 8 naar 18 verplaatsen in de else.
En regel 23 ietsje omhoog ook tussen de else.
Zo simpel, dank je wel.....

Reageren