|
|
|
รบกวนสอบถามวิธีการที่จะตรวจสอบวันอาทิตย์ แล้วนำค่ามาเปรียบเทียบกับวันของพนักงานค่ะ |
|
|
|
|
|
|
|
[รบกวนสอบถามวิธีการที่จะตรวจสอบวันอาทิตย์ แล้วนำค่ามาเปรียบเทียบกับวันของพนักงานค่ะ]
คือหนูตรวจสอบวันอาทิตย์ได้แล้ว จากกระทู้ https://www.thaicreate.com/community/php-workday-holiday-sunday-saturday.html
แต่ยังไม่ทราบวิธีการดึงค่าที่เป็นวันอาทิตย์ออกมาจาก loop เพื่อนำมาเปรียบเทียบค่ะ ช่วยแนะนำหน่อยนะคะ
ตรงนี้เป็นโค้ดส่วนที่ต้องการนำมาเปรียบเทียบค่ะ จะดึงเอาค่าจากในลูปมาเปรียบเทียบยังไงคะ
Code (PHP)
<?php
$strStartDate = date ("Y-m-d", strtotime("-1 month", strtotime($nowdate)));;
$strEndDate = date ("Y-m-d", strtotime("-1 day", strtotime($nowdate)));
$intHoliday = 0;
$pay_ot = "SELECT job.ser_id,job.tech_id,service.ser_id,service.sertype_id,ser_date FROM job,service,service_type WHERE service.ser_id=job.ser_id and service_type.sertype_id=service.sertype_id AND ser_date BETWEEN '$strStartDate' and '$strEndDate' and job.tech_id = '".$_GET["tech_id"]."'";
$strOt = mysql_query($pay_ot);
$strOt2 = mysql_query($pay_ot);
$rs_strOt = mysql_fetch_array($strOt);
?>
<table width="50%" class="table table-bordered" border="1" cellspacing="0" cellpadding="0">
<tr class="success">
<td colspan="2" align="left">ข้อมูลค่าล่วงเวลา</td>
</tr>
<tr class="active">
<td colspan="2" align="center">วันที่ทำงานล่วงเวลา</td>
</tr><?php while($rs_ot_row=mysql_fetch_array($strOt2)) {
while (strtotime($strStartDate) <= strtotime($strEndDate)) {
$DayOfWeek = date("w", strtotime($strStartDate));
if($DayOfWeek == 0) // 0 = Sunday, 6 = Saturday;
{
$intHoliday++;
echo "$strStartDate<br>";
}{}
$strStartDate = date ("Y-m-d", strtotime("+1 day", strtotime($strStartDate)));
?>
<tr>
<td colspan="2" align="center"><?=$rs_ot_row['ser_date']; ?></td>
</tr> <?php }} ?>
<tr >
<td align="right">รวมจำนวนเงิน</td>
<td class="warning" align="right"> บาท</td>
</tr>
</table>
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2016-12-12 10:55:47
|
|
|
|
|
Date :
2016-12-10 19:45:35 |
By :
mxnstxr |
View :
698 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้หรือยังครับ
|
|
|
|
|
Date :
2016-12-18 10:44:00 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|