【问题标题】:Error in codeigniter Call to undefined method CI_Loadercodeigniter 调用未定义方法 CI_Loader 时出错
【发布时间】:2014-09-08 11:37:39
【问题描述】:

我是我在模型中编码的 codeigniter 的新用户,当我在控制器中加载模型时它给了我错误

错误是: 致命错误:在第 10 行调用 C:\wamp\www\CI\application\controllers\Test.php 中未定义的方法 CI_Loader::modle()

我的型号代码是:

<?
class Sitemodle extends CI_Model
{

    function getall()
    {
        $this->load->database();
        $query=$this->db->get('2');
        if ($query-> num_rows()>0) {
            foreach ($query->result() as $row ) 
            {
                $data[]=$row;
            }
        return $data;  
        }
    }
}

?>

控制器代码是这样的:

<?php
class Test extends CI_Controller{


 function index()
    {
    $this->load->modle('Sitemodle');

    $this->load->view('home');
    }
}

【问题讨论】:

  • 没有modle 方法。试试model
  • 感谢幻影问题解决了。
  • 你能给我推荐一个关于codeignitor phantom的链接吗
  • 请考虑根据当前情况重新审视您的问题,它代表一个质​​量非常低的帖子,并且也会吸引许多反对票......
  • @user3095653 给你,ellislab.com/codeigniter/user-guide

标签: php


【解决方案1】:
$this->load->model('Sitemodle');  

拼写错误应该是模型加载CI的模型

对于用户指南,您可以将项目/用户指南的 URL 与 CI 项目文件夹一起使用。只是你需要访问它。

【讨论】:

    猜你喜欢
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    • 2021-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-03
    相关资源
    最近更新 更多