正确的方法,我在我的模型查询,我需要在我看来,打印数据显示我的查询
型号
function get_bank()
{
$query = $this->db->query("SELECT
(
12* (YEAR('account_add_date') - YEAR('start_date')) +
(MONTH('account_add_date') - MONTH('start_date'))
) AS differenceInMonth
->FROM ('bank')
WHERE mem_id = '".$this->session->userdata('id')."'");
return $query->result();
$data['account_age'] = $query->row_array();
}
,我试图打印输出在我模型,但它不工作,我不知道我出错的地方。我是MVC的新手,并且仍然习惯它。
查看
<h2>age of account</h2>
<?php
$age = $this->model('profiles_model' , $data);
print "<h2>$age</h2>";
?>
控制器
function index()
{
$data = array();
$this->load->model('user_profile/profiles_model');
$query = $this->profiles_model->get_bank();
if(!empty($query))
{
$data['records'] = $query;
}
$this->load->view('profile_view', $data);
}
这get_bank()方法实际上并不返回任何东西。这是打算吗? – DaSourcerer
所以我应该在我的视图中调用get_bank $ this-> model('get_bank')?,一秒生病更新我的问题 – Beep
您使用的是MVC框架吗? – SamA