Php CodeIgniter MySQL连接

Php CodeIgniter MySQL连接,php,mysql,codeigniter,codeigniter-2,Php,Mysql,Codeigniter,Codeigniter 2,我目前正在将CodeIgniter与MySQL一起使用,在我的应用程序中,我设置了一个MySQL变量来限制视图中某些用户对数据的访问(即设置@UserID=2;当用户登录时运行),然后在我的视图中引用该变量以确保返回的数据是有限的(我还在查询中使用Active Record作为ID中的pass-in-the-ID,我渴望拥有多个访问控制) 到目前为止,上述方法在测试中效果很好,我只是想确认这是CodeIgniter的一种合适方法,即跨模型/控制器加载多个SQL查询的每个页面将位于单个非共享连接上

我目前正在将CodeIgniter与MySQL一起使用,在我的应用程序中,我设置了一个MySQL变量来限制视图中某些用户对数据的访问(即设置@UserID=2;当用户登录时运行),然后在我的视图中引用该变量以确保返回的数据是有限的(我还在查询中使用Active Record作为ID中的pass-in-the-ID,我渴望拥有多个访问控制)

到目前为止,上述方法在测试中效果很好,我只是想确认这是CodeIgniter的一种合适方法,即跨模型/控制器加载多个SQL查询的每个页面将位于单个非共享连接上(而不是与其他将设置自己用户ID的并发用户)?鉴于pconnect被禁用,我假设情况就是这样


提前感谢

在我的建议中,您应该使用它,您可以创建组,例如
管理员、副管理员、工作人员
,并通过在控制器中检查他们的
组id来允许他们访问,您还可以管理他们的其他详细信息。

这应该可以,但我不知道您为什么不使用正常的“where”状态你不能通过你的查询(有什么好处?)