如何在分页中添加活动类

时间:2015-04-13 05:44:11

标签: php html mysqli

我有分页代码但无法激活课程。我希望可点击页面处于活动状态。我怎么能用波纹管代码呢?

<?php 
    $sql = "SELECT * FROM item "; 
    $rs_result = mysqli_query($con,$sql); //run the query
    $total_records = mysqli_num_rows($rs_result);  //count number of records
    $total_pages = ceil($total_records / $num_rec_per_page); 
    echo "<nav >
    <ul class='pagination'><li class='disabled'>
    <a href='myminsingbazar-en.php?Page=allAds&page=1'>".'&laquo;'."</a> </li>"; // Goto 1st page  
    for ($i=1; $i<=$total_pages; $i++) { 
    echo "<li><a href='myminsingbazar-en.php?Page=allAds&page=".$i."'>".$i."</a></li>"; 
    }; 
    echo "<li class='disabled'><a href='myminsingbazar-en.php?Page=allAds&page=$total_pages'>".'&raquo;'."</a> </li>
    </ul>
    </nav>"; // Goto last page
?>

1 个答案:

答案 0 :(得分:1)

请尝试此代码......

<?php
$sql = "SELECT * FROM item ";
$rs_result = mysqli_query($con, $sql); //run the query
$total_records = mysqli_num_rows($rs_result);  //count number of records
$total_pages = ceil($total_records / $num_rec_per_page);
echo "<nav>
    <ul class='pagination'><li class='disabled'>
    <a href='myminsingbazar-en.php?Page=allAds&page=1'>" . '&laquo;' . "</a> </li>"; // Goto 1st page  
for ($i = 1; $i <= $total_pages; $i++)
{
    $active = '';
    if(isset($_GET['page']) && $i == $_GET['page'])
    {
        $active = 'class="active"';        
    }
    echo "<li $active><a href='myminsingbazar-en.php?Page=allAds&page=" . $i . "'>" . $i . "</a></li>";
};
echo "<li class='disabled'><a href='myminsingbazar-en.php?Page=allAds&page=$total_pages'>" . '&raquo;' . "</a> </li>
    </ul>
    </nav>"; // Goto last page
?>

如果您需要任何进一步的帮助,请与我们联系..