可以说,来自我的控制器的查询是$ query。
除了使用这种代码之外,如何显示数据?
foreach($query as $row){
echo $row->student_id;
}
除此查询以外的任何查询都只有一行
我可以以任何方式访问返回的数组吗?
$query['student_id'];
最佳答案
假设您的表格包含以下字段
student_id and student_name
让您的模型或控制器仅返回一行。
function get_first_student() {
$query = this->db->select('*')->from('student')-where('student_id','1')->limit(1);
$data['stuff'] = $query->row_array(); // or $query->row() which returns an object
$this->load->view('whatever',$data)
}
然后在您看来
<p>student name: <?= $stuff['student_name'] ?> </p>
<p>student id: <?= $stuff['student_id'] ?> </p>
关于codeigniter - 在 View Codeigniter中显示查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6309255/