duancha1065 2017-12-26 10:04
浏览 71
已采纳

状态“付费”时禁用PAY按钮

I want to disable pay button when status paid.

My Code:

<table id="simple-table" class="table  table-bordered table-hover">
    <thead>
        <tr>
            <th width="30%">Month </th>
            <th width="20%">DPS Amount</th>
            <th width="20%">Status</th>
            <th width="30%">Options</th>
        </tr>
    </thead>
    <tbody>
            <?php
                    $acc=$_GET['acc'];
                    $result = $db->prepare("SELECT * FROM dps_schedule WHERE account_number= :userid");
                    $result->bindParam(':userid', $acc);
                    $result->execute();
                    $counter = 0;
                    for($i=0; $row = $result->fetch(); $i++){
            ?>
        <tr class="record">
            <td>Month-<?php echo ++$counter; ?></td>
            <td><?php echo $row['dps_payment']; ?></td>
            <td class="status"><?php echo $row['status']; ?></td>
            <td class="dis"><a rel="facebox" href="dps_installment.php?id=<?php echo $row['id']; ?>"><button class="btn btn-success btn-mini"><i class="icon-edit"></i> PAY </button></a></td>
            </tr>
            <?php
                }
            ?>
    </tbody>
</table> 

Code View:

enter image description here

Now want to disable pay button when status paid.

  • 写回答

3条回答 默认 最新

  • dongmao3148 2017-12-26 10:08
    关注

    You can add if condition like below if you don't want to show Pay Button for Paid Orders :

    <?php if($row['status']!="Paid"){ ?> 
        <td class="dis"><a rel="facebox" href="dps_installment.php?id=<?php echo $row['id']; ?>"><button class="btn btn-success btn-mini"><i class="icon-edit"></i> PAY </button></a></td> 
    <?php } ?>
    

    You can also show the button as Paid and remove the link over it with if else condition like below:

    <?php if($row['status']=="Paid"){ ?> 
        <td class="dis"><button class="btn btn-success btn-mini"><i class="icon-edit"></i> PAID </button></td>
    <?php } else { ?>
        <td class="dis"><a rel="facebox" href="dps_installment.php?id=<?php echo $row['id']; ?>"><button class="btn btn-success btn-mini"><i class="icon-edit">
    </i> PAY </button></a></td> 
    <?php } ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 C++扑克牌游戏的编程
  • ¥15 有人能看一下我宿舍管理系统的报修功能该怎么改啊?链表那里总是越界
  • ¥15 cs loadimage运行不了,easyx也下了,没有用
  • ¥15 r包runway详细安装教程
  • ¥15 Html中读取Json文件中数据并制作表格
  • ¥15 谁有RH342练习环境
  • ¥15 STM32F407 DMA中断问题
  • ¥15 uniapp连接阿里云无法发布消息和订阅
  • ¥25 麦当劳点餐系统代码纠错
  • ¥15 轮班监督委员会问题。