สอบถามเรื่องการเขียนโปรแกรมจองการใช้ห้องเรียนครับ
คือว่า ผมต้องการเขียนโปรแกรมการจองห้องเรียนครับ โดยมีรูปแบบ เป็นแต่ละอาทิตย์ครับ แบ่งเป็น 8 ชั่วโมงต่อวัน
คือว่าถ้าชั่วโมงไหนว่างก็จะมีปุ่มให้จองครับ แต่ถ้าชั่วโมงไหนจองแล้วก็จะแสดงข้อมูล วิชา ระดับชั้น ครูผู้สอนครับ
ช่วยแนะนำแนวคิดให้หน่อยได้ไหมครับ พอดีว่าผมติดตรงที่ทำเป็นใน 1 สัปดาห์ไม่ได้ครับ หรือว่าผมออกแบบไม่ดีครับ
คือว่าถ้าชั่วโมงไหนว่างก็จะมีปุ่มให้จองครับ แต่ถ้าชั่วโมงไหนจองแล้วก็จะแสดงข้อมูล วิชา ระดับชั้น ครูผู้สอนครับ
ช่วยแนะนำแนวคิดให้หน่อยได้ไหมครับ พอดีว่าผมติดตรงที่ทำเป็นใน 1 สัปดาห์ไม่ได้ครับ หรือว่าผมออกแบบไม่ดีครับ
แต่หลักการโดยทั่วไป ก็คือ ปฏิทินเหตุการณ์นี่เองครับ
ผมไม่รู้ว่าที่ติดอยู่ตรงส่วนไหน ถ้าจะให้แนะนำ ก็ออกแบบตารางให้ได้ก่อน ซึ่งแนวคิดของมันก็คือปฏิทินนี่เอง ทำตรงส่วนนี้ให้ได้ก่อนครับ
ถ้าคิดว่าจะใช้ปฏิทินแล้วนึกอะไรไม่ออก ก็ให้นึกถึงเพียงว่า วน loop มันทั้ง 31 วันแหละครับ (ปฏิทินมันมีเป็น แถว แถวละ 7 วัน หรือ 1 สัปดาห์) แล้วเลือกเอา 1 แถวที่ต้องการมาแสดง เขาเรียกว่าเอาสิ่งที่เรารู้มาใช้งานครับ โค้ดปฏิทินไม่น่าจะหายาก
ส่วนที่ 2 คือการแสดงรายการจอง หรือปุ่ม ไม่ต้องคิดอะไรมาก query ออกมาทั้ง 31 วันเลย เอาใส่ array ไว้ในรูป
$datas[วันที่] = array(ข้อมูลการจอง)
ถ้าวันไหนไม่มีการจอง วันนั้นข้อมูลก็ว่าง ก็ค่อยมาจัดการแสดงผลอีกที
ที่ผมติดคือส่วนที่เป็นการแสดงตารางเวลาทั้ง 1 อาทิตย์ (ในการตั้งกระทู้ผมส่งรูปไปแต่มันไม่ขึ้นอ่ะครับ)
แต่ผมจะลองศึกษาเรื่อง ปฏิทินแบบที่แนะนำมาครับ
ถ้าผมสงสัยตรงไหนจะมาสอบถามอีกครั้งครับ