作者bigair (广大的天空)
看板PHP
标题Re: [请益] 将checkbox值写入mysql
时间Wed Jul 26 21:14:51 2006
※ 引述《shaw6096 (廉价的烟酒生)》之铭言:
: 我的表单有四个checkbox的选项
: 请问我的资料表栏位要怎麽设计去存取这些checkbox的值,
: 还有要如何接受四个checkbox的值呢?
: 小弟第一次用到要用checkbox的功能,
: 请大大指点小弟,谢谢先罗 :)
可设计为 ABCD 四个 checkbox, value分别为 1 2 4 8
然後资料库开个栏位 priv, 型态为 int 来存取这些值
假设 勾选了 AC 两者, 栏位就存 1 + 4 = 5
未来要读取判断是否有A的时候, SQL 就下 :
SELECT priv from table WHERE priv & 1 ;
这是我的作法,板上应该还有比这个更好的作法吧。
--
︿●′︿诚徵花映塚对战相手 ( ̄▽ ̄#)﹏﹏
____________
●﹀
你持有对老游戏的感动吗 http://gunbuster.twbbs.org/~limit/
●●〈﹨
http://www.wretch.cc/blog/bigair
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.205.222
1F:推 alpe:编成2进位!? 07/26 22:58
2F:→ bigair:yes~ 我觉得很好用啊 @_@ 07/26 23:20
3F:→ ileadu:挺聪明的,要是我的话,一定是编a b c d^^ 07/26 23:26
4F:推 drlai:这个方法我也常用,不过只适用於数量较少的选项啦 :) 08/15 16:49