看板 Database 關於我們 聯絡資訊
我自己是會用 checkbitno 就是存入 十進制 然後利用每個bit是0或1代表不同的 例如 新增 修改 查詢 刪除 4種權限 可分別對應到不同bit 1111=15 這就是全部都可以 1110=7 這就是不能刪除 類似這樣的方法 ※ 引述《hsinyu716 (hsinyu)》之銘言: : 各位大大 : 目前遇到一個不知道資料表怎開比較好, : 一個角色n個crud權限, : 可否利用二進制1111(各代表crud)和十進制15(存資料庫 15,10,12,,,,,) : 來互轉呢?或是直接存入1111,1010,1100....不想多開n個欄位 : 因為前台要可控制crud,想說checkbox就是0和1 : 這樣不知道好不好@@ : 或是有什麼好的方法可提供? : 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.249.172
hsinyu716:恩恩 先以這方法試試!感謝! 10/07 19:31