สอบถามเกี่ยวกับการดึงข้อมูลตามวันที่ปัจจุบัน โดยแบ่งการแสดงผลเป็น 2 ช่วงครับ[ตอน2]

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเกี่ยวกับการดึงข้อมูลตามวันที่ปัจจุบัน โดยแบ่งการแสดงผลเป็น 2 ช่วงครับ[ตอน2]

สอบถามเกี่ยวกับการดึงข้อมูลตามวันที่ปัจจุบัน โดยแบ่งการแสดงผลเป็น 2 ช่วงครับ[ตอน2]
1
2
3
4
5
6
ลองนำไปใช้แล้ว
หลังตี 1 มัน Error เลยครับ
 
เพราะ $Nowdate เที่ยงคืนปั๊ป มันเปลี่ยนวันใหม่ครับ
 
EX ณเวลานี้ $Nowdate=2017-06-02
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
พอเที่ยงคืน $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";
?>


ิbondsanti 02-06-2017 09:28:52

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
  แนะนำไม่ถูกเหมือนกัน ส่วนที่เคยอธิบาย เป็นการใช้งานเกี่ยวกับเวลา การปรับใช้ขึ้นกับรูปแบบ ความเข้าใจ
ต้องลองพยายามดู

https://www.ninenik.com/forum_view_2460_1.html#comment_5740

>>>  อัพเดท >>> 04-06-2017
------------------------------------------
ดูเนื้อหานี้เป็นแนวทาง

การใช้งานรูปแบบข้อความวันที่และเวลา กับฟังก์ชั่น strtotime() ใน php 


ninenik 02-06-2017






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ