A-AA+then

สอบถามเรื่องการเขียนโปรแกรมจองการใช้ห้องเรียนครับ

1,044
สอบถามเรื่องการเขียนโปรแกรมจองการใช้ห้องเรียนครับ
คือว่า ผมต้องการเขียนโปรแกรมการจองห้องเรียนครับ  โดยมีรูปแบบ  เป็นแต่ละอาทิตย์ครับ  แบ่งเป็น  8 ชั่วโมงต่อวัน
คือว่าถ้าชั่วโมงไหนว่างก็จะมีปุ่มให้จองครับ  แต่ถ้าชั่วโมงไหนจองแล้วก็จะแสดงข้อมูล  วิชา  ระดับชั้น  ครูผู้สอนครับ

ช่วยแนะนำแนวคิดให้หน่อยได้ไหมครับ  พอดีว่าผมติดตรงที่ทำเป็นใน 1 สัปดาห์ไม่ได้ครับ  หรือว่าผมออกแบบไม่ดีครับ

4 ความคิดเห็น

ไม่ค่อยเข้าใจคำถามเท่าไร....

แต่หลักการโดยทั่วไป ก็คือ ปฏิทินเหตุการณ์นี่เองครับ

ผมไม่รู้ว่าที่ติดอยู่ตรงส่วนไหน ถ้าจะให้แนะนำ ก็ออกแบบตารางให้ได้ก่อน ซึ่งแนวคิดของมันก็คือปฏิทินนี่เอง ทำตรงส่วนนี้ให้ได้ก่อนครับ

ถ้าคิดว่าจะใช้ปฏิทินแล้วนึกอะไรไม่ออก ก็ให้นึกถึงเพียงว่า วน loop มันทั้ง 31 วันแหละครับ (ปฏิทินมันมีเป็น แถว แถวละ 7 วัน หรือ 1 สัปดาห์) แล้วเลือกเอา 1 แถวที่ต้องการมาแสดง เขาเรียกว่าเอาสิ่งที่เรารู้มาใช้งานครับ โค้ดปฏิทินไม่น่าจะหายาก

ส่วนที่ 2 คือการแสดงรายการจอง หรือปุ่ม ไม่ต้องคิดอะไรมาก query ออกมาทั้ง 31 วันเลย เอาใส่ array ไว้ในรูป

$datas[วันที่] = array(ข้อมูลการจอง)

ถ้าวันไหนไม่มีการจอง วันนั้นข้อมูลก็ว่าง ก็ค่อยมาจัดการแสดงผลอีกที
1

สอบถามเรื่องการเขียนโปรแกรมจองการใช้ห้องเรียนครับ
ขอบคุณครับ 

ที่ผมติดคือส่วนที่เป็นการแสดงตารางเวลาทั้ง 1 อาทิตย์  (ในการตั้งกระทู้ผมส่งรูปไปแต่มันไม่ขึ้นอ่ะครับ)
แต่ผมจะลองศึกษาเรื่อง ปฏิทินแบบที่แนะนำมาครับ
2

ลองวาดปฏิทินดูครับ ถ้าสามารถแสดงปฏิทินได้ ก็สามารถแสดงตารางที่ต้องการได้ เพราะใช้หลักการอย่างเดียวกัน
3

ขอบคุณครับ  ผมลลองทำปฏิทินแล้ว  ก็พอนึกภาพออกบ้างแล้วครับ
ถ้าผมสงสัยตรงไหนจะมาสอบถามอีกครั้งครับ
4
^