$str="select * from member where day LIKE %$d%";
หรือ
$str="select * from member where day LIKE %'$d%'";
หรือ
$str="select * from member where day LIKE %[$d]%";
หรือ
$str="select * from member where day LIKE %["$d"]%";
ลองใช้หมดทุกคำสั่งแล้วครับ แต่ไม่แสดงผลเลย แต่ถ้าใส่
$str="select * from member where day LIKE %2012%";
ใน $d=date("yy");
yy มีค่าเป็น อะไรเอ่ย ? ลอง echo ออกดูก่อน ++
ถ้าค่าเป็น 2012 จริง ..จะ
$str="select * from member where day LIKE '%$d%'";
$str="select * from member where day LIKE '$d%'";
ก็ได้ ... ลองใส่ single ตรง '$d%' ด้วยนะ ++
$str="select * from member where day LIKE '%$d%'";
คำสั่งนี้ ใช้แล้วก็ยังไม่แสดงผลอีกครับ แต่ถ้าใส่เป็น
$str="select * from member where day LIKE '%2012%'";
จะแสดงข้อมูลที่อยู่ในปี 2012 ทุก row