สอบถามเกี่ยวกับการดึงข้อมูลตามวันที่ปัจจุบัน โดยแบ่งการแสดงผลเป็น 2 ช่วงครับ[ตอน2]
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเกี่ยวกับการดึงข้อมูลตามวันที่ปัจจุบัน โดยแบ่งการแสดงผลเป็น 2 ช่วงครับ[ตอน2]
สอบถามเกี่ยวกับการดึงข้อมูลตามวันที่ปัจจุบัน โดยแบ่งการแสดงผลเป็น 2 ช่วงครับ[ตอน2]
Copy
ลองนำไปใช้แล้ว หลังตี 1 มัน Error เลยครับ เพราะ $Nowdate เที่ยงคืนปั๊ป มันเปลี่ยนวันใหม่ครับ EX ณเวลานี้ $Nowdate=2017-06-02
พอเที่ยงคืน $Nowdate=2017-06-03
ซึ่งเงื่อนไขก็ผิด เพราะงั้นควรแก้ยังไงดีครับ
<?php
$date_start1="$Nowdate 07:30";
$date_end1=date("Y-m-d H:i",strtotime($date_start1."+12 hour"));
$date_end1."<br>";
$date_start2="$Nowdate 19:30";
$date_end2=date("Y-m-d H:i",strtotime($date_start2."+12 hour"));
$date_end2."<br>";
if (time()>=strtotime($date_start1) AND time()<=strtotime($date_end1)) {
$W="production_time >= '$date_start1' AND production_time < '$date_end1' ";
$Showtext="ยังไม่ได้กรอกข้อมูลเที่ยว วันที่ $Nowdatetext 07:30-19:00 น.";
}
if (time()>=strtotime($date_start2) AND time()<=strtotime($date_end2)) {
$W="production_time >= '$date_start2' AND production_time < '$date_end2' ";
$Showtext="ยังไม่ได้กรอกข้อมูลเที่ยว วันที่ $Nowdatetext 19:30-07:00 น.";
}
$strSQLsum = "select production.production_time,production.production_date,sum(total40trip)as sum40trip,sum(total12trip)as sum12trip ,sum(total12trip1)as sum12trip1 ,sum(total16trip)as sum16trip,sum(total16trip1)as sum16trip1,sum(total25trip)as sum25trip,sum(total30trip)as sum30trip ,count(production_time )as numtrip,sum(toptrip)as sumtoptrip from production
where $W";
?>
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ