作者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