如何在PHP的分页中添加活动类

时间:2017-06-03 15:01:48

标签: php css pagination

这是我的分页代码:

read.table

我想将课程<div class="pagination"> <a href='?page=1'>1</a> <a href='?page=2'>1</a> <a href='?page=2'>1</a> </div> 添加到活动页面。如何添加?

您还可以帮我创建一个代码来添加active

的活动课程

1 个答案:

答案 0 :(得分:0)

只需在每行上添加一条if语句,检查$_GET['page']是否等于当前页面:

<div class="pagination">
    <a href='?page=1'<? if ($_GET['page'] == 1) { echo ' class="active"'; } ?>>1</a>
    <a href='?page=2'<? if ($_GET['page'] == 2) { echo ' class="active"'; } ?>>2</a>
    <a href='?page=3'<? if ($_GET['page'] == 3) { echo ' class="active"'; } ?>>3</a>
</div>

或者,或者,您可以在循环中完成整个操作,当您想要添加更多行时可以帮助您:

for ($i = 1; $i <= 3; $i++) {
    echo "<a href='?page=$i'";
    if ($_GET['page'] == $i) {
        echo ' class="active"';
    }
    echo ">$i</a>";
}