用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3598|回复: 10
收起左侧

[HELP] Call to undefined method Blog::aaa()求高手指教~求助求助~谢谢~

[复制链接]
发表于 2011-12-16 16:10:34 | 显示全部楼层 |阅读模式
本帖最后由 Somnus 于 2011-12-16 16:18 编辑

<?php
class Blogmodel extends CI_Model {

    var $title   = '';
    var $content = '';
    var $date    = '';

    function __construct()
    {
        parent::__construct();
    }

    function aaa()
    {
            return "OK";
    }
}
?>

<?phpclass Blog extends CI_Controller {        function __construct(){                parent::__construct();        }                function blog1()        {                $this->load->model('Blog');                echo('12');
        $data['query'] = $this->Blog->aaa();
        }}
?>
为什么提示Call to undefined method Blog::aaa()哪里出了问题?求指教~~


 楼主| 发表于 2011-12-16 16:57:21 | 显示全部楼层
有谁遇到过啊~神啊~
发表于 2011-12-16 17:13:59 | 显示全部楼层
你把“$this->load->model('Blog');  ”改成 $this->load->model('Blogmodel ');
$data['query'] = $this->Blog->aaa();改成$data['query'] = $this->Blogmodel ->aaa();
然 后试试。
 楼主| 发表于 2011-12-16 17:16:59 | 显示全部楼层
credochen 发表于 2011-12-16 17:13
你把“$this->load->model('Blog');  ”改成 $this->load->model('Blogmodel ');
$data['query'] = $this- ...

Unable to locate the model you have specified: blogmodel
不来赛额~5555
发表于 2011-12-16 17:25:17 | 显示全部楼层
blog没有大写啊!
 楼主| 发表于 2011-12-16 17:26:11 | 显示全部楼层
大写了呀……
 楼主| 发表于 2011-12-16 17:26:50 | 显示全部楼层
credochen 发表于 2011-12-16 17:25
blog没有大写啊!

大写了,那个错误提示自动转换成小的了
发表于 2011-12-16 17:32:04 | 显示全部楼层
那就不懂了~
 楼主| 发表于 2011-12-16 17:33:14 | 显示全部楼层
credochen 发表于 2011-12-16 17:32
那就不懂了~

有木有简单的MODEL的例子能给我发一个哒?我用得是2.1的版本,会不会是版本问题?
发表于 2011-12-16 20:13:35 | 显示全部楼层
类名必须和文件名一致

点评

楼上精辟  发表于 2011-12-16 21:22

本版积分规则