ผมรายงานได้ตามปกติตอนนี้แต่แค่อยากให้มันออกมาเป็นรายเดือนไป ซึ่ง date ผมเก็บเป็น varchar เหตุผลเพราะมันมีปัญหาเลยให้เป็น varchar เลย มันเก็บได้ดึงดูได้แต่อยากให้ระบุตอนแบบนี้ต้องทำยังไง ถ้าเป็นรายเดือน เช่น เริ่มจาก 01 Oktober 2015 - 31 Oktober 2015
ผมลองใช้ WHERE แล้วได้ตามปกติแต่จะให้อยู่ในช่วงที่ต้องการนี้ไม่ได้ครับ ลองใช้พวกนี้มันก็ไม่ขึ้นเหมือนกัน BETWEEN v1 AND v2 | LINK ค่าที่ต้องการ%S
ตอนนี้ใน DB ผมเปลี่ยนเก็บเป็น date แล้ว ส่วนกล่องรับวันผมก็ตั้งค่าใส่ไปตามนี้ครับ echo date("Y-m-d"); ก็ลงปกติ
พอตอนรายงานผมรายงานกลับมาแบบรายเดือน แบบนี้ SELECT * FROM student WHERE stu_date BETWEEN '2015-10-01' AND '2015-10-31' แต่คืออยากให้มันแยกห้องได้ด้วยต้องเพิ่มเงื่อนไขตรงไหนอีกครับ ข้อมูลเก็บอยู่ใน stu_matyaum
SELECT * FROM student
WHERE stu_matyaum='1 ห้อง 1'
and (stu_date BETWEEN '2015-10-01' AND '2015-10-31')
** นอกเรื่องครับอยากทำระบบ upload แบบแยกผู้ใช้งาน
ผู้ใช้ A สามารถ uploadfile โดยที่ผู้ใช้ B มองเห็นไฟล์และโหลดกลับมาได้ ทั้ง A / B แต่ลบได้เฉพาะ A ประมานนี้ครับ