我想在我的项目中为管理员分配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