บันทึก เวลาปัจจุบัน ลงในฐานข้อมูล แบบหมูๆ

อนึ่ง... อสอง
ขอลอกมากจา Note ใน FB นะเธอว์

ผมเชื่อว่า หลายๆ คนยังใช้วิธีบันทึกเวลาปัจจุบัน(Date Time/Timestamp) ลงในฐานข้อมูลแบบนี้อยู่

$time = date('d-m-Y H:i:s');
mysql_query("INSERT INTO XXX (datenow) VALUES (".$time.");");
ใช่หรือ ไม่ ไม่ ไม่ ไม่ ไม่ ... ยอมรับมาซะโดยดี หรือ แม้กระทั่ง อาจารย์ในมหาวิทยาลัยบางที่ก็ยังสอบแบบด้านบนนี้อยู่ อยู่ อยู่ อยู่ อยู่

แต่เดี๋ยวก่อนนะซาร่าห์ จอร์จมีวิธีที่ง่ายซะยิ่งกว่าปลอกกล้วยเข้ามากมานำเสนอ เพียงแค่คุณใช้ NOW() อ่าฮะ อ่านไม่ผิดหรอก NOW()

ตัวอย่าง
mysql_query("INSERT INTO XXX (datenow) VALUES (NOW());");
แค่นี้เอง งืมๆ
เดี๋ยวนี้อะไรมันก็สะดวกสบายขึ้นเยอะ ใช้เถอะครับ โค้ดสั้น เขียนไว ทันใจ

หรือ

หรือเราจะเพิ่มเวลาเข้าไปอีกก็ได้
เช่น
mysql_query("INSERT INTO XXX (startdate, enddate) VALUES (NOW(), date_add(now(),INTERVAL +2 DAY));");
แบบนี้เป็นต้น ชะเอิงเงิงเงยยยยยย ส่วนที่เหลือ วิธีเขียนมันมีมากมายก่ายกอง(เท่าภูเขา) ลองไปอ่านตาม Reference เอาเองเด้อค๊า


อ้างอิง(Ref.)

Comments

Post a Comment