⑴ 我form表單中有多選框,我該怎麼把多選框數值存到資料庫,這個資料庫表又該怎麼建立,怎麼把他倆對應起來
多選的值是一個String類型的數字字元串,一般資料庫中我們設置為VARCHAR就可以了。比如1的值是體育,2是數學,3是英語,4是化學,勾選體育、化學存儲的形式一般是"1,4"就可以了。明白了嗎!
⑵ 問卷系統資料庫單選/多選和文本答案怎麼存儲
看你問卷問題個數,如果個數教少,那就每個問題作為一個欄位,根據每個問題答案類型設置欄位類型。如果問題較多,建議每個問題作為一條數據,設置一個問卷ID,標識該問題屬於哪一份問卷,然後根據需要,設計欄位,例如問題,答案,欄位類型都可以是varchar類型,單選/多選的話可以存儲成json或者數組都可以,不過數組的話,存取過程需要數組和字元串相互轉化
⑶ 想問 表單中的單選或者多選 怎麼保存到資料庫中呢
跟普通的text類型保存一樣,name=Request.form("name")
裡面的內容如果多選會記錄a,b,c類似這樣,制動有,隔開,到時想讀取出來就split(name,",")就可以了