2010-08-12 96 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和零来指示选中/未选中的状态。或者,如果存储空间更重要,则可以使用整数类型,其位值指示已检查的状态。请注意,这两种策略都要求您仔细跟踪值的存储顺序,因此添加/删除值以存储在列中将会非常棘手。

相关问题