dongpan1308 2017-03-31 18:24
浏览 45

如何使用if条件来使用css为以下代码标记分页活动页面?

I am trying to put an if condition like <?php if($page===$x) {echo ' class="selected"';}?> to use CSS for marking the selected page in my pagination for the following code:

<?php
$result = $DB_con->query('SELECT COUNT(*) FROM tbl_users');
$totalRecords = $result->fetchColumn();
$totalPages = max(1, ceil($totalRecords / $recordsPerPage));

for ($i=1; $i<=$totalPages; $i++) {
echo "<span class='navigations_items_span'>";

//if($page===$i) echo "<b>Visiting Page</b>"; 
echo "<b>Page </b>";
echo "<a href='index3.php?page=".$i."' class='navigation_item selected_navigation_item'>. ".$i.".</a>";


echo "</span>";
};
?>

I wanted to place in the line : echo "<a href='index3.php?page=".$i."' class='navigation_item selected_navigation_item'>. ".$i.".</a>"; but getting error each time, how to place if here?

please help.

  • 写回答

1条回答 默认 最新

  • douluchuo0801 2017-03-31 18:28
    关注

    inside your for loop :

    if($page == $i)
        $class = 'navigation_item selected_navigation_item';
    else
        $class = '';
    
    echo "<a href='index3.php?page=".$i."' class='".$class."'>. ".$i.".</a>";
    
    评论

报告相同问题?

悬赏问题

  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测