我的一段代码。现在的问题是关于样式,我只想要样式页码,它是打开的,就像一个活动id,如果页面打开,那么这个数字是不同的颜色或smth其他。
我需要制作一个新的变量吗?或者什么,我只是试着添加,但它不起作用,只有在最后我写echo$page时才起作用,然后它显示风格,但我需要链接,数字。
<?php
if($total_pages > 1){
if($page != 1){
echo '<a href="pardod.php?page='.($page-1).'"> < </a>';
}
for($number=1;$number<=$total_pages;$number++)
{
echo '<a href="?page='.$number.'">'.$number.'</a>';
}
if($page != $total_pages){
echo '<a href="pardod.php?page='.($page+1).'"> > </a>';
}
}
?>
您可以这样做。
$currentPageNumber = $_GET['page'];
for($number=1;$number<=$total_pages;$number++){
$currentPageStyle = '';
if($number == $currentPageNumber){
$currentPageStyle = 'style="color:red"';
}
echo '<a href="?page='.$number.'" '.$currentPageStyle.'>'.$number.'</a>';
}