สอบถาม PHP insert ระหว่างวันที่ ลง Database ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถาม PHP insert ระหว่างวันที่ ลง Database ครับ
รบกวนสอบถามครับ ถ้าสมมุติผมต้องการ Insert ข้อมูล เช่น
"นาย กไก่ จองรถวันที่ 14/01/2021 20/01/2021" (จำนวน 6 วัน)
ผมอยากให้ใน ดาต้าเบส บันทึกแยกเป็น 6 ตารางเลย เช่น
นาย กไก่ 14/01/2021
นาย กไก่ 15/01/2021
นาย กไก่ 16/01/2021
ไปเรื่อยๆจนถึงวันที่สิ้นสุด สามารถทำได้ไหมครับ
ขอบคุณครับ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
1 2 3 4 5 6 7 8 | $startDate = '2021-01-14' ; $endDate = '2021-01-20' ; $checkDate = $startDate ; while ( strtotime ( $checkDate ) < strtotime ( $endDate )){ // < ได้ 6 วัน <= ได้ 7 วัน // กำหนดคำสั่งเพิ่มข้อมูลในฐานข้อมูล echo $checkDate . "<br>" ; // วันที่เพิ่มในฐานข้อมูล $checkDate = date ( "Y-m-d" , strtotime ( $checkDate . " tomorrow" )); } |
บทความแนะนำที่เกี่ยวข้อง | |
---|---|
การใช้งานรูปแบบข้อความวันที่และเวลา กับฟังก์ชั่น strtotime() ใน php | อ่าน 56,363 |
แนวทางการจัดรูปแบบข้อความวันที่ ให้อยู่ในรูปแบบมาตรฐาน ใน php | อ่าน 8,465 |




http://niik.in/que_3170_7036
สอบถามเพิ่มเติมครับ ผมจะเขียนยังไงให้ บันทึกแยกวันที่ลง Database แต่ข้อมูล ชื่อ นามสกุล เดิมครับ
เช่น input startdate 2021/01/14 enddate 2021/01/16
แต่พอกด Submit ในดาต้าเบสแยกออกมาแบบนี้อะครับ
นาย กไก่ 2021/01/14
นาย กไก่ 2021/01/15
นาย กไก่ 2021/01/16
รบกวน ช่วยดูโค้ดให้หน่อยนะครับ
มือใหม่ครับ
ขอบคุณครับ

การกำหนดวันที่ในฐานข้อมูล และอื่นๆ
1 2 3 | $a = "2021/01/16" ; $a_new = new DateTime( $a ); echo $a_new ->format( "Y-m-d" ); // วิธีแปลงเป็นรูปแบบวันที่มาตร |
ศึกษาพื้นฐาน php โดยเฉพาะเรื่อง loop ทำงานอย่างไร คำสั่งไหน ควรอยู่ใน หรืออยู่นอก ลูป
1 2 3 4 5 6 7 8 | if (){ while (){ } header( "Location:tform.php" ); exit ; } |

