我想在我的項目中爲管理員分配2名員工,並且員工ID最少。如何從mysql獲取最少員工ID的2行,並將其與當前會話用戶進行比較?如何獲取mysql中的前兩行值並將其與會話用戶變量的值進行比較?
例如:
EMP_ID | EMP_NAME
1 | Mike
2 | Peter
3 | Drake
4 | Oliver
5 | Andrew
假設我的當前用戶是奧利弗(EMP_ID-4),如何限制管理頁面,從它的標籤,並直接鏈接從用戶除了麥克和彼得打開?如果管理員頁面由Peter(EMP_ID-2)或Mike(EMP_ID-1)打開,那麼它應該從admin選項卡打開並直接訪問URL。請幫忙!!
你嘗試過什麼?它的直接查詢,通過檢查用戶是否屬於1 | 2多數民衆贊成它。 「select employee from employee where emp_id IN(1,2)」....如果用戶不屬於這個,那麼不允許別的允許。 – rahulsm
謝謝Rahul,但這張表只是一個例子。員工ID可以是4位或5位或6位。我想在用戶註冊時自動分配我的管理員。無論前兩名員工是誰,他們都將是管理員。由於員工ID會有所不同。 –
所以我的意思是,你說的是,前兩個註冊用戶是管理員嗎? – rahulsm