346257592 发表于 2010-4-13 12:52:23

数据库查询的问题

这是在model里面的
function select()
                {
                        $query=$this->db->get("blog");
                        return $query->result();
                }


这是在controller里面的
function select()
                {
                        $this->load->model('mtest');
                        $data=$this->mtest->select();
                        $this->load->view('test2',$data)
                }

这是在view里面的
<?php foreach($data as $row):?>
<?php $row->title?>
<?php endforeach?>

但是提示错误是


麻烦给我帮我看看多谢了

langziyang 发表于 2010-4-13 13:36:51

我是新手,印象中好像是:
这是在controller里面的
function select()
                {
                        $this->load->model('mtest');
                        $data['content']=$this->mtest->select();
                        $this->load->view('test2',$data)
                }

这是在view里面的
<?php foreach($content as $row):?>
<?php $row->title?>
<?php endforeach?>

longjianghu 发表于 2010-4-13 14:52:52

本帖最后由 longjianghu 于 2010-4-13 14:54 编辑

模型一旦被载入,你就能通过下面的方法使用它:$this->load->model('Model_name');
$this->Model_name->function();

346257592 发表于 2010-4-13 15:30:53

现在的问题是Call to a member function get() on a non-object in D:\AppServ\www\CI\system\application\models\mtest.php on line 18

zycbob 发表于 2010-4-13 17:18:05

加载数据库类库了么?
$this->load->database();

zhangcjl 发表于 2010-4-14 01:27:06

我也是这样的问题,,,,困扰啊,,,,,,,,求大大救命啊~~~
页: [1]
查看完整版本: 数据库查询的问题