在非对象上调用成员函数num_rows()

雷诺不是比尔·盖茨

我正在使用CodeIgniter,我想从数据库的表中获取一些数据。

在我的模型中,我具有以下功能:

public function fetch_cours($limit, $start, $element) {

        $id_element = $this->db->from('element')
                               ->where('name',$element)
                               ->limit(1)
                               ->get()
                               ->result();

        $query = $this->db->from('cour')
                           ->where('id_element',(int) $id_element[0]->id)
                           ->limit($limit, $start)
                           ->get()
                           ->result();
        var_dump($query);

        if ($query->num_rows() > 0) {
            foreach ($query->result() as $row) {
                $data[] = $row;
            }
            return $data;
        }
        return false;
   }

我希望此函数返回cour表中的一些记录

在我的控制器中,我有这行:

$cours = $this->cours_m->fetch_cours(10,0,'Programmation Orientée Objet (Java)');

当我打电话给我的控制器时,我收到以下消息:

在此处输入图片说明

第38行是: if ($query->num_rows() > 0) {

所以我做了一个var_dump($ query),这是输出:

在此处输入图片说明

有什么问题 ?我该如何解决呢?

地图

调用-> result(),您将在数组中获得查询执行的结果。您可以这样调用变量,例如:

$cours = $this->db->from('cour')
    ->where('id_element',(int) $id_element[0]->id)
    ->limit($limit, $start)
    ->get()
    ->result();

然后将测试更改为:

if (count($cours) > 0) {
    foreach ($cours->result() as $row) {
        $data[] = $row;
    }
    return $data;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在非对象上调用成员函数num_rows()

来自分类Dev

在模型文件中的非对象上调用成员函数num_rows()

来自分类Dev

在布尔值上调用成员函数num_rows()

来自分类Dev

在布尔值上调用成员函数num_rows()

来自分类Dev

使用codeigniter调用非对象上的成员函数num_rows()

来自分类Dev

在非对象上调用成员函数fetchAll()

来自分类Dev

在非对象上调用成员函数fill()

来自分类Dev

在非对象上调用成员函数getClientOriginalName()

来自分类Dev

在非对象上调用成员函数getAction()

来自分类Dev

PHP:在非对象上调用成员函数...

来自分类Dev

在非对象上调用成员函数describetable()

来自分类Dev

在非对象上调用成员函数getAttribute()

来自分类Dev

在非对象上调用成员函数bindValue()

来自分类Dev

在非对象上调用成员函数getElementById()

来自分类Dev

“在非对象上调用成员函数 userList()”

来自分类Dev

在非对象Laravel 4.2上调用成员函数where()

来自分类Dev

致命错误:在非对象上调用成员函数insert()

来自分类Dev

Magento-在非对象上调用成员函数getId()

来自分类Dev

在非对象DateTime上调用成员函数format()

来自分类Dev

致命错误:在非对象上调用成员函数error()

来自分类Dev

致命错误:在非对象上调用成员函数first()

来自分类Dev

Symfony 2错误:在非对象上调用成员函数get()

来自分类Dev

错误:在非对象上调用成员函数paginate()

来自分类Dev

FatalErrorException:错误:在非对象symfony上调用成员函数has()

来自分类Dev

错误:在非对象上调用成员函数get()

来自分类Dev

FatalErrorException:错误:在非对象上调用成员函数has()

来自分类Dev

致命错误在非对象PHP上调用成员函数login()

来自分类Dev

Codeigniter在非对象上调用成员函数result()

来自分类Dev

Laravel-在非对象上调用成员函数paginate()

Related 相关文章

  1. 1

    在非对象上调用成员函数num_rows()

  2. 2

    在模型文件中的非对象上调用成员函数num_rows()

  3. 3

    在布尔值上调用成员函数num_rows()

  4. 4

    在布尔值上调用成员函数num_rows()

  5. 5

    使用codeigniter调用非对象上的成员函数num_rows()

  6. 6

    在非对象上调用成员函数fetchAll()

  7. 7

    在非对象上调用成员函数fill()

  8. 8

    在非对象上调用成员函数getClientOriginalName()

  9. 9

    在非对象上调用成员函数getAction()

  10. 10

    PHP:在非对象上调用成员函数...

  11. 11

    在非对象上调用成员函数describetable()

  12. 12

    在非对象上调用成员函数getAttribute()

  13. 13

    在非对象上调用成员函数bindValue()

  14. 14

    在非对象上调用成员函数getElementById()

  15. 15

    “在非对象上调用成员函数 userList()”

  16. 16

    在非对象Laravel 4.2上调用成员函数where()

  17. 17

    致命错误:在非对象上调用成员函数insert()

  18. 18

    Magento-在非对象上调用成员函数getId()

  19. 19

    在非对象DateTime上调用成员函数format()

  20. 20

    致命错误:在非对象上调用成员函数error()

  21. 21

    致命错误:在非对象上调用成员函数first()

  22. 22

    Symfony 2错误:在非对象上调用成员函数get()

  23. 23

    错误:在非对象上调用成员函数paginate()

  24. 24

    FatalErrorException:错误:在非对象symfony上调用成员函数has()

  25. 25

    错误:在非对象上调用成员函数get()

  26. 26

    FatalErrorException:错误:在非对象上调用成员函数has()

  27. 27

    致命错误在非对象PHP上调用成员函数login()

  28. 28

    Codeigniter在非对象上调用成员函数result()

  29. 29

    Laravel-在非对象上调用成员函数paginate()

热门标签

归档