สวัสดีครับ คือผมทำโปรเจคอยู่แล้วหาข้อมูลการคิดคำนวนวันลาของพนักงานทั้งหมดไม่ได้อะครับ
ผมสร้างฐานข้อมูลไว้แบบนี้ครับ
คือมีการเก็บ วันที่พนักงานลาเริ่มต้น และ วันสิ้นสุดการลาของครั้งนั้นนั้น
สมุติผมตั้งไว้ว่าให้พนักงานลาได้ทั้งหมด 10 วัน
คนที่ 1 ครั้งแรกลาไป 2 วัน ครั้งที่ 2 ลา 1 วัน
แล้วให้แสดงข้อมูลว่า ลาไปแล้ว 3 วัน เหลือ 7 วัน อะไรแบบนี้อะครับ
โค้ดที่ผมเขียน
<?php require_once('Connections/MyConnection.php'); ?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<?php
if(move_uploaded_file($_FILES["note_pdf"]["tmp_name"],"filePDF/".$_FILES["note_pdf"]["name"]))
{
echo "Copy/Upload Complete<br>";
function note_total($note_start,$note_end)
{
return (strtotime($note_end) - strtotime($note_start))/ ( 60 * 60 * 24 ); // 1 day = 60*60*24
}
echo "total = ".note_total("$_POST[note_start]","$_POST[note_end]")."<br>";
//*** Insert Record ***//
$strSQL = "INSERT INTO note_leave";
$strSQL .=" (username,note_name,note_detail,note_start,note_end,note_pdf,note_total) VALUES ('".$_POST["username"]."','".$_POST["note_name"]."','".$_POST["note_detail"]."','".$_POST["note_start"]."','".$_POST["note_end"]."','".$_FILES["note_pdf"]["name"]."'
,'".$note_total."')";
$objQuery = mysql_query($strSQL);
}
?>
</body>
</html>
ตรงที่ผมขีดเส้นอะผมต้องใส่แบบไหนแล้วผมต้องเพิ่มโค้ดแบบไหนอีกครับ
ช่วยผมหน่อยนะครับ ขอบคุณมากนะครับ
สอบถามเรื่องโค้ดคำนวนจำนวนวัน ลา ทั้งหมดของพนักงาน php
ผมสร้างฐานข้อมูลไว้แบบนี้ครับ
คือมีการเก็บ วันที่พนักงานลาเริ่มต้น และ วันสิ้นสุดการลาของครั้งนั้นนั้น
สมุติผมตั้งไว้ว่าให้พนักงานลาได้ทั้งหมด 10 วัน
คนที่ 1 ครั้งแรกลาไป 2 วัน ครั้งที่ 2 ลา 1 วัน
แล้วให้แสดงข้อมูลว่า ลาไปแล้ว 3 วัน เหลือ 7 วัน อะไรแบบนี้อะครับ
โค้ดที่ผมเขียน
<?php require_once('Connections/MyConnection.php'); ?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<?php
if(move_uploaded_file($_FILES["note_pdf"]["tmp_name"],"filePDF/".$_FILES["note_pdf"]["name"]))
{
echo "Copy/Upload Complete<br>";
function note_total($note_start,$note_end)
{
return (strtotime($note_end) - strtotime($note_start))/ ( 60 * 60 * 24 ); // 1 day = 60*60*24
}
echo "total = ".note_total("$_POST[note_start]","$_POST[note_end]")."<br>";
//*** Insert Record ***//
$strSQL = "INSERT INTO note_leave";
$strSQL .=" (username,note_name,note_detail,note_start,note_end,note_pdf,note_total) VALUES ('".$_POST["username"]."','".$_POST["note_name"]."','".$_POST["note_detail"]."','".$_POST["note_start"]."','".$_POST["note_end"]."','".$_FILES["note_pdf"]["name"]."','".$note_total."')";
$objQuery = mysql_query($strSQL);
}
?>
</body>
</html>
ตรงที่ผมขีดเส้นอะผมต้องใส่แบบไหนแล้วผมต้องเพิ่มโค้ดแบบไหนอีกครับ
ช่วยผมหน่อยนะครับ ขอบคุณมากนะครับ