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

一生小白 2017-09-04 02:03:52



<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,不成立输出空的表格元素,但是这样处理有问题,不知道各位有什么好办法。
...全文
295 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lh460795 2017-09-04
  • 打赏
  • 举报
回复

		foreach ($tt as $k=>$v){
			if($v['kqday']==$i){
				echo '<th class="userkq_bj">ok</th>';
			}else
			{
				echo '<th>no</th>';
			}
		}
直接输出 不用$th 变量试试
xuzuning 2017-09-04
  • 打赏
  • 举报
回复
第一,第四第五行是什么样子?
一生小白 2017-09-04
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
没看明白你的意思
第二行出现了问题。想实现第一,第四第五行的样子
一生小白 2017-09-04
  • 打赏
  • 举报
回复


<?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';
}else
{
$th.='>no';
}
}
$th.= '</th>';
echo $th;
}else{
echo "<th class=\"userkq_bj\"></th>";
}


}?>
xuzuning 2017-09-04
  • 打赏
  • 举报
回复
没看明白你的意思

20,398

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧