|
|
|
อยากทำการแจ้งเตือนวันเกิดโดยใช้ข้อมูลจาก SQL โดยที่ข้อมูลในฐานเป็นรูปแบบ 0000-00-00 |
|
|
|
|
|
|
|
ที่จริงจะเขียนโค๊ดให้นะ แต่เดี๋ยวจะไม่เกิดการเรียนรู้ ขอให้แนวคิดดีกว่านะครับ
1. สร้าง Date ของปัจจุบันขึ้นมา
Code (PHP)
$now = date("Y-m-d");
แล้ว Query ข้อมูลที่ค่าเท่ากับ now ออกมา
แล้วก็แค่แสดงผลครับ
|
|
|
|
|
Date :
2013-05-24 19:00:44 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบพระคุณอย่างสูงเลยครับ เป็นแนวคิดที่ดี
แล้ว ขอถามเพิ่มหน่อยอ่ะครับว่า
ถ้าจะแปลงจาก 1991-08-15
เป็น 15 สิงหาคม 2534 ต้องทำยังไงครับ ทำให้มันบอกวัน จันทร์-ศุกร์ได้ด้วยยิ่งดีครับ
|
|
|
|
|
Date :
2013-05-24 19:35:34 |
By :
like-com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ SQL ประมาณนี้ได้เลยครับ
SELECT * FROM `your_table_name` WHERE SUBSTRING(`your_date_column_name`, 1, 7) = SUBSTRING(NOW(), 1, 7)
SUBSTRING(`your_date_column_name`, 1, 7) และ SUBSTRING(NOW(), 1, 7)
คือจะตัดเอาเฉพาะ ตัวอักษรที่ 1 - 7 ของค่าที่ส่งไป
นั่นก็คือ XXXX-XX-XX XX:XX:XX
|
ประวัติการแก้ไข 2013-05-27 03:24:02
|
|
|
|
Date :
2013-05-27 03:22:13 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในฟอร์ม login.php คุณก็เขียนเช็ควันเกิด
แล้วก็ให้แสดง popup ขึ้นมาซิครับ
|
|
|
|
|
Date :
2016-11-19 15:50:13 |
By :
limberger |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|