作者law1009 (朝夢想邁進!!)
看板PHP
標題[請益] 關於線上問卷的設計
時間Sat Apr 5 15:36:41 2008
小弟是PHP的新手
先前有稍微爬過文了
不過還是有一些問題
想請問一下
如果問卷內容有二十幾題的單選題和複選題
那資料庫的entry該如何設計會比較有效率呢
還是每一個選項都必須建一筆entyr嗎
另外想請問如果要將資料庫的內容匯出到excel中
該如何下手 聽說是要CSV是嗎 有沒有教學的網路文件呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.202.134
2F:→ buganini:可以參考一下 坐 不過我不敢說他比較有效率 只能算個簡單 04/05 15:47
3F:→ buganini:的設計 另外這主要是個報名系統 不過跟問卷也很接近了 04/05 15:48
6F:→ buganini:不過... code應該還蠻混亂的吧...Orz 04/05 15:51
7F:→ buganini:至於輸出成excel CSV的話直接逗號分隔就行了 04/05 15:53
8F:→ buganini:或著php有產生xls的extension的樣子 不過我個人會更愛用 04/05 15:54
9F:→ buganini:python+openoffice (雖然這dependency超大 囧) 04/05 15:54
10F:→ buganini:那個extension不知道是不是win32 only, python+OOo 04/05 15:55
11F:→ buganini:是確定可以跨平台的 04/05 15:56
12F:→ buganini:簡單講 我存選項是一行一個option 04/05 15:56
13F:→ buganini:儲存時都是字面上的儲存 這樣其實是比較沒效率的 04/05 15:56
14F:→ buganini:但是這樣的好處是可以隨時修改表單欄位 又不怕資料跑掉 04/05 16:01
15F:→ buganini:甚至欄位型態可以在多選和文字之間轉換 如果是給每個 04/05 16:03
16F:→ buganini:option一個id然後存id的話 欄位型態轉換就會變很複雜 04/05 16:04
17F:→ buganini:另外這樣資料表的結構有會比較複雜 04/05 16:04
18F:推 buganini:忘了放logout 囧> 先用這url logout吧 04/05 20:04
20F:推 mathrew:樓上可以發一篇文了... 科科 04/06 08:06
21F:推 buganini:sorry.... 04/06 17:02
22F:→ law1009:謝謝您的回答 獲益良多 04/08 18:10