大家好,我的问题是我的信息没有发送到我的视图文件。 我有什么错误?
我的模特:
public function viewbds($duanid, $bdsid)
{
$q = $this->db->query("SELECT bds.tenduan, bds.id, bds.tieude FROM bds WHERE bds.tenduan=$duanid AND bds.id=$bdsid);
if($q->num_rows() > 0)
return $q->result();
return false;
}
我的控制器:
public function chothue($duanid, $bdsid)
{
$this->load->model('admin_model');
$date[chothue] = $this->admin_model->viewbds('$duanid', '$bdsid');
$this->load->view('admin/view', $data);
}
我的观点: admin / chothue / 1/1
<?php foreach($chothue as $d) { ?>
<tr>
<td><?php echo $d->id; ?></td>
<td><?php echo $d->tenduan; ?></td>
<td><?php echo $d->tieude; ?></td>
<?php } ?>
答案 0 :(得分:1)
$this->db->query("SELECT bds.tenduan, bds.id, bds.tieude FROM bds WHERE bds.tenduan=$duanid AND bds.id=$bdsid")->get();
别忘了使用 - &gt; get()
AND使用有效记录
$this->db->select("tenduan, id, tieude")->from("bds")->where("tenduan", $duanid)->where("id", $bdsid)->get();