|
|
|
[PHP] ต้องการ SELECT ให้แสดงผลเฉพาะ "เดือนปัจจุบัน" เท่านั้น!! จะต้องเขียนยังไงครับ |
|
|
|
|
|
|
|
like '%/เดือนปัจจุบัน/%'
|
ประวัติการแก้ไข 2015-10-06 07:39:23
|
|
|
|
Date :
2015-10-06 07:38:26 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไปเปลี่ยน fieldtype ให้เป็น date แล้วทำตามคห 3
ถ้าไม่เปลี่ยน field type ก็ทำแบบ like ข้างล่าง มีให้เลือก 3 แบบ
Code (PHP)
$cur_month = date('m');
$where =" where fieldname like '%/$cur_month/%' "
Code (SQL)
where fieldname like concat( '%/',month(now),'/%')
หรือ
where substring( fieldname, 4, 2) = month(now())
แนะนำให้ใช้ php
|
|
|
|
|
Date :
2015-10-07 07:48:04 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะลองทำตามดูนะคับ
ขอบคุณทั้ง 2 คำตอบนะคับ
|
|
|
|
|
Date :
2015-10-07 19:11:14 |
By :
jomjonejame |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-10-08 09:04:27 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|