PHP 板


LINE

看板 PHP  RSS
HELLO 大家討論一下 我也不敢肯定我說的對 你的問題點分成兩部分 1.判斷這個老師這個時段是否有課。 這個部分有稍微left join的經驗一定不是問題 舉例 課程的table裡面要有 上課老師 跟上課時間這兩類的欄位 上課時間 如果依照學校的特色 你就拆1-8 第一節到第八節 當然你也要考慮到星期 要是我,我會如下安排 pkey 課程名稱 上課老師 課程時間 ... ... 上課時間那欄的值是這個結構 0102 前兩碼是星期幾 後兩碼是第幾節 例如有一個課叫作心理學,星期二早上兩節,資料如下 XX,心理學,李教授,0201 XX,心理學,李教授,0202 這樣子你用李教授、心理學的條件就可以撈出時間陣列 比對就知道有沒有衝堂了。 2.把剛剛第一點寫成function 然後去撈所有有這個領域的老師 老師的資料表規劃如下 pkey (其實就是老師代碼) 老師姓名 專業領域的資料表規劃如下 pkey (專業代碼) 專業名稱 老師有哪些專業的資料表規劃如下 pkey 老師代碼 專業代碼 舉例!李教授有AB兩個專業 李教授代碼14、兩個專業代碼分別是12、13 XX,14,12 XX,14,13 當你要找有某個專業的老師的時候(假設該專業代碼是12) 你就去這個table撈專業代碼欄位有12的教授代碼 關連到教授的資料表就可以了。 ---打完收工--- ※ 引述《satisf (Morrie)》之銘言: : 就是 : 目前我在幫我們老師寫一個課務系統 : 然後裏頭有一個功能是新增課程 : 新增完後會辨識這個老師否在這個時段也有課 : 如果有的話 : 希望可以出現一個可以讓新增者可以選擇調課的老師 : (擁有這個領域的老師) : 可是我研究了好久 : 都寫不出來 : 大大可以稍微點一下嗎? : 謝謝 -- --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.9.103







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP