[請益] 會員中心的區隔

看板PHP作者 (strifecloud)時間12年前 (2013/05/19 09:22), 編輯推噓1(1014)
留言15則, 5人參與, 最新討論串1/1
小弟我剛完成一個會員中心,登入後會有一個留言版 但是現在假設每個人都申請完成登入後都會看到同樣的留言板 請問要如何做出會員中心的區隔呢? 比如說A登入後只會看到自己的留言板 B登入後也只會看到自己的留言板 而不是每個人登入後都看到一樣的內容 上網找資料似乎有提到可以用MySQL做出一個資料庫來區隔 但具體來說是怎麼做呢? 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.199.62

05/19 10:32, , 1F
在資料表裡每個會員加一欄權限,或等級
05/19 10:32, 1F

05/19 10:32, , 2F
每一頁顯示前先檢查等級再顯示,不就結了
05/19 10:32, 2F

05/19 10:33, , 3F
或者用一個資料表存哪一些人是會員,有列在表內才能看
05/19 10:33, 3F

05/19 10:34, , 4F
或者會員的UID從1048576開始,檢查UID大於1048576才能看
05/19 10:34, 4F

05/19 10:34, , 5F
方法很多
05/19 10:34, 5F

05/19 10:35, , 6F
(最後一種方法頗笨,不過用來區隔管理帳號還不錯)
05/19 10:35, 6F

05/19 13:26, , 7F
有會員id只顯示自己的留言板 沒有就顯示通用留言板?
05/19 13:26, 7F

05/19 22:12, , 8F
感謝回覆,我再來試試看
05/19 22:12, 8F

05/20 15:50, , 9F
抓會員的ID
05/20 15:50, 9F

05/20 20:19, , 10F
把留言版的資料庫多一個欄位放會員ID
05/20 20:19, 10F

05/20 20:20, , 11F
然後會員的ID登入進來 就用SQL語法只選自己欄位有關的資料
05/20 20:20, 11F

05/20 20:21, , 12F
也可以把那欄位用,串起來做成複數會員去看
05/20 20:21, 12F

05/20 20:21, , 13F
這時只要like % %去select即可
05/20 20:21, 13F

05/20 20:22, , 14F
也可以另外做表去做相關設定~方法很多
05/20 20:22, 14F

05/21 21:08, , 15F
成功了,感謝大大們!!
05/21 21:08, 15F
文章代碼(AID): #1Hc2axE1 (PHP)
文章代碼(AID): #1Hc2axE1 (PHP)