在CodeIgniter中查看包含参数的内容

时间:2014-09-17 03:30:22

标签: php codeigniter

大家好,我的问题是我的信息没有发送到我的视图文件。 我有什么错误?

我的模特:

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 } ?> 

1 个答案:

答案 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();