我想在我的网站上显示表格的行数。 查询正在mysql页面上工作。它显示了1292。
模型
function count_bookmark()
{
$query = 'SELECT COUNT(*) FROM T_BOOKMARK_HISTORY';
$result = $this->db->query($query);
if($result->num_rows() <= 0)
return FALSE;
else{
return TRUE;
}
}
控制器
$data['count'] = $this->admin_model->count_bookmark();
查看
<?=$count?>
这只显示数字1。
答案 0 :(得分:4)
您只是从模型中返回TRUE
或FALSE
。然后将$count
评估为1
。您需要返回实际计数而不仅仅是布尔值。
另外,为了简化操作,您可以使用CodeIgniter方便的count_all
方法:
$count = $this->db->count_all('T_BOOKMARK_HISTORY');
return $count;
然后,在您看来:
<?= $count ?>