我在html中有一个表格,它会生成一个星期的星期几。我想用一段代码帮助你。
我希望在特定员工积分标记的每个日期前显示。
示例:
周一 - 07:30 12:00 13:30 17:00
这样做很复杂吗?我需要帮助。
请记住,员工的点标记来自我的数据库表。
我在这里展示了我的银行:
表:标记
marking_id(INT)
EMPLOYEE_ID(INT)
记录(日期)
日期(日期)
示例:
如果员工仅在#34; 6月的第一天和#34;并在表格中显示以下标记:07:30,12:00 13:30 17:00,其他日子显示消息:缺乏。
他的积分卡的最终结果看起来像这样:
enter image description here
代码不完整:
<table border="3">
<tr>
<th>Date</th>
<th>Days of the week</th>
<th>Markings</th>
</tr><br />
<?php
$daysWeek[1] = 'Monday';
$daysWeek[2] = 'Tuesday';
$daysWeek[3] = 'Wednesday';
$daysWeek[4] = 'Thursday';
$daysWeek[5] = 'Friday';
$daysWeek[6] = 'Saturday';
$daysWeek[7] = 'Sunday';
for($days = 1; $days <= date('t',strtotime('2016-06')); $days++)
{
echo "<tr>";
echo "<th>".$days."</th>" . "<th>".$daysWeek[date('N', strtotime("2016-06-$days"))] ."</th>" . "<th>";
}
echo "</tr>";
?>
</table>