Php 如何在单击CODEIGNITER后禁用当天的按钮?
这是我尝试过的代码。通过检查数据库禁用按钮似乎不起作用。如果有其他方法可以禁用按钮一天,请告诉我。提前谢谢 签入和签出是表中名为checktime的列。Php 如何在单击CODEIGNITER后禁用当天的按钮?,php,codeigniter,Php,Codeigniter,这是我尝试过的代码。通过检查数据库禁用按钮似乎不起作用。如果有其他方法可以禁用按钮一天,请告诉我。提前谢谢 签入和签出是表中名为checktime的列。 您可以创建一个表并记录用户在相应日期的单击 示例-如果用户信息未插入当前日期的表中,则可以设置条件以显示按钮 用户单击按钮后,应插入日期和用户id,因此当用户再次访问时,您可以检查当前日期的表中是否存在用户id 如果有帮助,也请检查此项-在表中执行插入操作之前,请检查今天是否插入了一条记录,如果有,请在此基础上禁用按钮。我明白了。。。我会试
您可以创建一个表并记录用户在相应日期的单击
示例-如果用户信息未插入当前日期的表中,则可以设置条件以显示按钮
用户单击按钮后,应插入日期和用户id,因此当用户再次访问时,您可以检查当前日期的表中是否存在用户id
如果有帮助,也请检查此项-在表中执行插入操作之前,请检查今天是否插入了一条记录,如果有,请在此基础上禁用按钮。我明白了。。。我会试试的。谢谢你:D
<?php $time=date('Hi'); ?>
<body class='wrapper'>
<?php
$curdatein = $this->db->query("SELECT * FROM `checktime` WHERE DATE_FORMAT(checkin, '%m%d%Y') = DATE_FORMAT(NOW(), '%m%d%Y')");
$curdateout = $this->db->query("SELECT * FROM `checktime` WHERE DATE_FORMAT(checkout, '%m%d%Y') = DATE_FORMAT(NOW(), '%m%d%Y')");
//echo $curdatein;
//echo $curdateout;
if (($curdatein !='') && ($curdateout !=''))
{ ?>
<a href ="<?php echo base_url("index.php/User_controller/checkintime"); ?>">
<input type='button' id='bind'value='Check IN' name='intimebtn' class='btn btn-primary btn-md' disabled >
</a>
<a href ="<?php echo base_url("index.php/User_controller/checkouttime"); ?>">
<input type='button' id ='unbind' value='Check Out' name='outtimebtn' class='btn btn-primary btn-md' disabled ></a>
<?php } else { ?>
<div class="loginform">
<?php if (($time >=0800) && ($time <=1200)) {?>
<a href ="<?php echo base_url("index.php/User_controller/checkintime"); ?>">
<input type='button' id='bind'value='Check IN' name='intimebtn' class='btn btn-primary btn-md' >
<script>
</a>
<a href ="<?php echo base_url("index.php/User_controller/checkouttime"); ?>">
<input type='button' id ='unbind' value='Check Out' name='outtimebtn' class='btn btn-primary btn-md' disabled ></a>
<?php
}
else if (($time >=1600) && ($time <=2100))
{ ?>
<a href ="<?php echo base_url("index.php/User_controller/checkintime"); ?>">
<input type='button' id='bind'value='Check IN' name='intimebtn' class='btn btn-primary btn-md' disabled >
</a>
<a href ="<?php echo base_url("index.php/User_controller/checkouttime"); ?>">
<input type='button' id ='unbind' value='Check Out' name='outtimebtn' class='btn btn-primary btn-md' onClick="this.disabled=true;" >
</a>
<?php
}
else {
?>
<a href ="<?php echo base_url("index.php/User_controller/checkintime"); ?>">
<input type='button' id='bind'value='Check IN' name='intimebtn' class='btn btn-primary btn-md' disabled>
</a>
<a href ="<?php echo base_url("index.php/User_controller/checkouttime"); ?>">
<input type='button' id ='unbind' value='Check Out' name='outtimebtn' class='btn btn-primary btn-md' disabled >
<?php } }?>
</a>
<a href ="<?php echo base_url("index.php/User_controller/getdetails"); ?>">
<input type='button' id ='unbind' value='Get User Details' name='getDetails' class='btn btn-primary btn-md' >
</a>
</div>
</body>
</html>