Re: [請益] 將checkbox值寫入mysql

看板PHP作者 (不chess 不象棋)時間17年前 (2008/05/31 20:17), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串3/5 (看更多)
爬文之後...發現這個方法... 可是我現在有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

05/31 23:58, , 1F
可以參考 Database 版的 #186_nID8 篇,12個選項也才4096
05/31 23:58, 1F

05/31 23:58, , 2F
不會很大啦
05/31 23:58, 2F
文章代碼(AID): #18GK74es (PHP)
討論串 (同標題文章)
文章代碼(AID): #18GK74es (PHP)