作者vinwo (不chess 不象棋)
看板PHP
标题Re: [请益] 将checkbox值写入mysql
时间Sat May 31 20:17:07 2008
爬文之後...发现这个方法...
可是我现在有12个选项可以复选...
加上去感觉数字会大到爆炸= =
另外写code来解开感觉又很麻烦...
有没有其他的办法啊..................................
※ 引述《bigair (广大的天空)》之铭言:
: ※ 引述《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 ;
: 这是我的作法,板上应该还有比这个更好的作法吧。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.145.202.187
1F:→ starjou:可以参考 Database 版的 #186_nID8 篇,12个选项也才4096 05/31 23:58
2F:→ starjou:不会很大啦 05/31 23:58