Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mettez en surbrillance le numéro de la page actuelle Pagination PHP

Puisque vous avez défini la valeur de curpageoffset à utiliser dans votre requête, vous ne pouvez pas l'utiliser dans votre code de pagination pour mettre en surbrillance la page sur laquelle vous vous trouvez... Je changerais votre code de cette façon... en utilisant l'original $_REQUEST ['offset'] puisqu'il s'agit essentiellement du numéro de page.

while ($tmpctr < $totalpages) {
                $curstyle = "";
                if ($tmpctr == $_REQUEST['offset'])
                    $curstyle = "class='active'";

                echo "<li $curstyle><a href='' onclick='util_reload(\"posts/?offset=$tmpctr$pageparam\"); return false;'>";
                $tmpctr++;
                echo "$tmpctr</a></li>";
            }