|
|
|
การนำเอา วันที่ และ การนำเอา เวลา มาบวกลบกัน โดยใช้ PHP + My sql รบกวนด้วยครับ พอดีทำระบบแจ้งซ่อมคอม |
|
|
|
|
|
|
|
น้ำตาจะไหล ขอบคุณครับ
|
|
|
|
|
Date :
2013-12-13 16:17:37 |
By :
karum_11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้ว่าจะค้นหาด้วย key อะไรใช่ปะ เลยหาคำตอบไม่เจอ 555
ถ้ารู้ key ที่จะค้นหาใน thaicreate มีคำตอบเกือบหมดเลยนะ ^ ^
|
|
|
|
|
Date :
2013-12-13 16:23:43 |
By :
phpbasic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมยังทำไม่ได้ครับ ฟังชั่นนี้ไม่เคยใช้ครับ รบกวนด้วยครับ
Code (PHP)
<?php
include"connect.php";
$strSQL="select * from job";
function DateDiff($job_date,$job_update)
{
return (strtotime($job_date) - strtotime($job_update))/ ( 60 * 60 * 24 ); // 1 day = 60*60*24
}
echo "Date Diff = ".DateDiff($job_update,$job_date)."<br>";
?>
ได้ค่าเป็น 0
|
|
|
|
|
Date :
2013-12-13 16:32:08 |
By :
karum_11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
function duration($begin,$end){
$remain=intval(strtotime($end)-strtotime($begin));
$wan=floor($remain/86400);
$l_wan=$remain%86400;
$hour=floor($l_wan/3600);
$l_hour=$l_wan%3600;
$minute=floor($l_hour/60);
$second=$l_hour%60;
return "ผ่านมาแล้ว ".$wan." วัน ".$hour." ชั่วโมง ".$minute." นาที ".$second." วินาที";
}
|
|
|
|
|
Date :
2013-12-13 16:38:27 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วมันใช้ไงอะครับ มือใหม่ครับ
สิ่งที่ผมไม่รู้คือผมจะต้องเอา Filed ของผมที่มีอยู่ใน Database ออกมาคำนวณอย่างไร เอาชื่อ Filed ไปใส่ไว้ที่ไหนใีน Code ครับ มือใหม่ครับ
|
ประวัติการแก้ไข 2013-12-13 16:49:47
|
|
|
|
Date :
2013-12-13 16:43:24 |
By :
karum_11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่างใช้ function ของคุณ GUEM13OY นะ
Code (PHP)
function duration($begin,$end){
$remain=intval(strtotime($end)-strtotime($begin));
$wan=floor($remain/86400);
$l_wan=$remain%86400;
$hour=floor($l_wan/3600);
$l_hour=$l_wan%3600;
$minute=floor($l_hour/60);
$second=$l_hour%60;
return "ผ่านมาแล้ว ".$wan." วัน ".$hour." ชั่วโมง ".$minute." นาที ".$second." วินาที";
}
$i=0;
$sql=mysql_query("select * from job");
while($row=mysql_fetch_assoc($sql)){
$i++;
echo"รายการที่ $i. $row[jobName] ระยะเวลา ".duration($row['job_date'],$row['job_update'])."<br>";
}
|
|
|
|
|
Date :
2013-12-13 17:05:04 |
By :
phpbasic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับขอบคุณครับ
|
|
|
|
|
Date :
2013-12-13 17:26:36 |
By :
karum_11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-12-14 08:46:25 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|