2017-06-03 43 views
0

這是我的分頁代碼:如何添加活動類分頁中使用PHP

<div class="pagination"> 
<a href='?page=1'>1</a> 
<a href='?page=2'>1</a> 
<a href='?page=2'>1</a> 

</div> 

我想補充active類的活動頁面。如何添加它?

你也可以幫我做一個代碼中添加活性類$_GET['page]

+0

你可以做一些非常簡單的事情,如 for($ i = 0; $ i <$ numpages; $ i ++){ echo「$i」; } –

回答

0

簡單,如果添加語句到每一行檢查是否$_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>"; 
} 
+0

或者,您可以使用「if else」編寫代碼,而不是使用快捷方式嗎?很難將其應用到我複雜的代碼上(它比我在問題中顯示的要複雜得多) –

+0

好吧,我正在這麼做@ShilpaChoudhary –

相關問題