所以我在我的控制器中有这个代码块(我知道,数据库的东西应该在模型中..我会在那里转移它一次工作)。在数据库中搜索视图中的“订阅”和回声。这样可行。但是,在我看来,我想添加一个IF语句,就像下面的第二块代码 - 但它不起作用。建议?换句话说,你如何在视图中编写IF语句?很肯定的query
部分是不正确......IF声明在视图中不触发
// displays current subscription in view
$userid = $this -> session -> userdata('user_id');
$this -> db -> select('subscription');
$this -> db -> where ('id', $userid);
$query = $this -> db -> get('subscriptions');
if($query -> result() == TRUE) // if subscription exists for user, display:
{
foreach ($query->result() as $row)
{
$data['packagename'] = $row->subscription;
}
}
鉴于:
<?php if($query -> result() == TRUE) : ?>
<? echo $packagename; ?>
<?php endif ?>
:
然后,在你看来,就这样显示呢? – Darrrrrren