2010-08-12 73 views
0

我有一堆勾選框需要在提交時插入到一個數據庫列中,但我不知道如何完成此操作,我想也許是jQuery或Javascript,有任何想法嗎?將多個tickbox保存到一個數據庫列

這裏是一個代碼SNIPPIT:

<input type="checkbox" name="vehicle" value="Bike" /> 
<input type="checkbox" name="vehicle" value="Car" /> 

所以基本上,當你在heckbox點擊,被檢查TE chckboxes的價值應該被放在一個逗號分隔的字符串或相似,這樣我可以輕鬆地將其保存到一個數據庫列而不是很多。

Thanx提前!

+0

複選框包含哪些數據?你能舉個例子嗎? – 2010-08-12 09:29:47

+0

我編輯了我原來的問題。 – Odyss3us 2010-08-12 10:46:40

回答

0

您必須在服務器端以某種方式將複選框的狀態編碼到列中。爲了方便的視覺確認,您可以使用一串1和零來指示選中/未選中的狀態。或者,如果存儲空間更重要,則可以使用整數類型,其位值指示已檢查的狀態。請注意,這兩種策略都要求您仔細跟蹤值的存儲順序,因此添加/刪除值以存儲在列中將會非常棘手。

相關問題