做了一个考勤表,逻辑出现了问题


<tr >
<?php foreach ($ausers as $key=>$item){ ?>
<td><?php echo $item['id'] ;?></td>
<td ><input type="checkbox" name="dem" value="1"></td>
<td><?php echo $item['username'];?></td>
<td><?php echo $item['gonghao'];?></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<?php for($i=1;$i<=($days);$i++){
if($i==1){echo "<th class=\"userkq_bt\">姓名</th>";}
if($i==10){echo "<th class=\"userkq_bt\">姓名</th>";}
if($i==20){echo "<th class=\"userkq_bt\">姓名</th>";}
$tt=$fun->query('select * from userkq where agonghao=?', [$item['gonghao']]);
if($tt){
$th='<th ';
foreach ($tt as $k=>$v){
if($v['kqday']==$i){
$th.='class="userkq_bj">ok';
}
}
$th.= '</th>';
echo $th;
}else{
echo "<th class=\"userkq_bj\"></th>";
}
}?>
</tr>
条件 $v['kqday']==$i 成立输出OK,不成立输出空的表格元素,但是这样处理有问题,不知道各位有什么好办法。
...全文
相关推荐
14294 自动生成考勤表.zip
14294 自动生成考勤表.zip
使用jQuery构建全年日历工作考勤表
AmazeUI.js是一个轻量级、模块化的前端框架,它基于最新的HTML5、CSS3和JavaScript技术,旨在帮助开发者快速构建响应式移动优先的网站。该框架拥有一套丰富的UI组件库,这些组件能够在不同分辨率的设备上保持一致性,确保用户在各种设备上都能获得良好的浏览体验。
excel+控件做的,自动生成每月的考勤表
朋友负责考勤,每月都要去编辑一张考勤表,想依据excel自动生成月考勤表,自动在周六周日下面标注底色,自动处理少于31天的情况。有需要的朋友,可点击下载。
彩色考勤表Excel模板免费下载与使用指南
除基础状态外,部分企业还需追踪特殊出勤类型,以便进行薪酬核算或绩效评估。这些扩展状态同样需要纳入颜色编码体系,但应避免颜色泛滥导致混淆。扩展状态含义推荐颜色应用场景调休使用年假或补休RGB(146, 208, 80)(浅绿)周末上班后换休外勤因公外出未在岗RGB(0, 112, 192)(深蓝)客户拜访、出差加班超时工作RGB(255, 0, 255)(品红)工作日晚于8点离开pie。
E9新版考勤表结构.rar
泛微E9新版考勤表结构,包含各种数据表结构 ,适合自己做报表。


