PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


javascript บวกวันที่อัตโนมัติตามช่องที่กรอก textbox แล้วบันทึกลง Database

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา javascript บวกวันที่อัตโนมัติตามช่องที่กรอก textbox แล้วบันทึกลง Database

javascript บวกวันที่อัตโนมัติตามช่องที่กรอก textbox แล้วบันทึกลง Database
ขออนุญาติถามต่อจากคำถามก่อนหน้านี้นะค่ะ ที่ถามไปว่าจะบวกวันที่อัตโนมัติตามช่องที่กรอกจำนวนใน Textbox ด้วย Javascript ยังไง

https://www.ninenik.com/forum_view_2558_1.html

แล้วพอได้ผลลัพธ์ตรงวันที่ จากตัวอย่างคือช่อง Textbox ที่ชื่อ id_c แล้วจะนำไปบันทึกลงในฐานข้อมูลต้องเขียนยังไง
พอดีบันทึกไปแล้ว แปลงเป็นรูปแบบของ Database แล้วแต่ก็ไม่ได้ มันแสดงเป็น 1970-01-01 ซึ่งเป็นค่าที่ผิดค่ะ


โดย:  Anyarut IP: 49.231.10.xxx วันที่: 05-10-2017 เวลา: 09:56:01

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

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


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


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
ตรวจสอบรูปแบบวันที่ใน database กับค่าที่ส่งไป ว่ารูปแบบเหมือนกันไหม
ถ้าใน db เป็น 0000-00-00 ปี ค.ศ. ซึ่งเป็นรูปแบบปกติของ datae ที่ถูกต้อง
แต่ค่าที่ส่งไปเป็น 00-00-0000 ปี พ.ศ.  แบบนี้ค่าที่ส่งไปบันทึกก็จะไม่ถูกต้อง
แก้ไขโดยเวลารับค่า ก็แปลงค่ากลับแล้วเก็บไว้ในตัวแปร ก่อนนำค่าใหม่ ไปบันทึก
 
แนวทางการจัดรูปแบบข้อความวันที่ ให้อยู่ในรูปแบบมาตรฐาน ใน php http://niik.in/802 


โดย:  Ninenik IP: 183.88.65.xxx วันที่: 05-10-2017
 ความคิดเห็นที่ 2
ยังไม่ได้เหมือนเดิมค่ะ 

ตอนก่อนจะบันทึกลองเช็คค่าดู มัน แสดง วัน-เดือน-ปี 06-10-2017
แต่พอบันทึก แปลงค่าให้วันที่โดยเขียนโค้ดแบบนี้ค่ะ เป็นรูปแบบของ db ที่ถูกต้อง
แต่ก็ยังเป็น 1970-01-01 เหมือนเดิมค่ะ

$DueDate = date('Y-m-d',strtotime($_POST['Enddate']));


โดย:  Anyarut IP: 49.231.10.xxx วันที่: 05-10-2017 เวลา: 10:40:53
 ความคิดเห็นที่ 3
ขอดูข้อมูลใน $_POST['Enddate'] หน่อยครับ


โดย:  Chaimongkhol Rain Nkt IP: 110.171.216.xxx วันที่: 20-10-2017 เวลา: 14:36:26