【问题标题】:if condition using codeigniterif 条件使用 codeigniter
【发布时间】:2015-05-22 11:33:23
【问题描述】:

我是 codeigniter 的新手。当我从数据库中获取数据时,if 语句有问题,它没有显示想要的结果,并且我有表名“用户”,并且在用户表中,一列是权限。我希望当用户登录时,权限为“1”时,他们显示管理员权限,而普通用户登录时,他们显示普通用户。我也在使用会话。 抱歉提前我是英语新手。 我的代码是

if($this->session->userdata('logged_in') && $this->session->userdata('rights')==1)

【问题讨论】:

  • 发布其余代码。当您发布问题时,请阅读如何格式化部分。
  • 如果 CI 的条件没有不同。它们与 PHP 相同。
  • 请分享您的其余代码以便更好地理解。

标签: php codeigniter session if-statement user-data


【解决方案1】:

试试这个

if($this->session->userdata('logged_in'))
{
$session_data = $this->session->userdata('logged_in');
if($session_data['rights']==1)
{
 //do something
}
}

【讨论】:

  • @AbdulMunemkhetran- :-)
猜你喜欢
  • 1970-01-01
  • 2016-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-20
  • 2020-04-05
  • 2012-12-17
  • 2020-11-02
相关资源
最近更新 更多