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

[已解决] 求助,这个是啥子问题,无故出错,搜索找不到解决方法

[复制链接]
发表于 2013-1-23 10:10:33 | 显示全部楼层 |阅读模式
本帖最后由 风中静草 于 2013-1-23 11:08 编辑

PS:问题已解决,方法在四楼

model里面的代码:
PHP复制代码
<?phpclass Article1 extends CI_Model
{
        function __construct()
        {
                parent::__construct();
        }
       
        function efefef()
        {
                echo "iiiiiii";
        }
 
}
?>
复制代码


control里面的代码:
PHP复制代码
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Article extends CI_Controller {
        function index()
        {
                $this->load->view('article');                
        }
 
        function checkarticle()
        {
                $this->load->model('article');
                $this->article1->efefef();        
        }
}
?>
复制代码


出现了这样的结果,救命啊……

QQ截图20130123100909.png
发表于 2013-1-23 10:18:42 | 显示全部楼层
$this->load->model('article','article1');
 楼主| 发表于 2013-1-23 10:30:06 | 显示全部楼层
因為愛 发表于 2013-1-23 10:18
$this->load->model('article','article1');

现在就只显示下面的
Fatal error: Call to undefined method Article::efefef() in C:\PHPnow\vhosts\CI.com\application\controllers\article.php on line 14

上面的框不见了。。
还是没有定义啊
发表于 2013-1-23 10:39:41 | 显示全部楼层
model 文件名要与类名一样,才可以       
 楼主| 发表于 2013-1-23 10:45:07 | 显示全部楼层
因為愛 发表于 2013-1-23 10:39
model 文件名要与类名一样,才可以

终于解开我多年的秘密了
谢谢大哥。。。
我困惑了太久了
发表于 2013-1-23 11:06:19 | 显示全部楼层
  $this->load->model('article1');
发表于 2013-3-29 15:19:14 | 显示全部楼层
没仔细看手册

本版积分规则