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

[已解决] 我的CI测试程序的model老出现问题,请各位大虾帮忙解决一下

[复制链接]
发表于 2011-7-4 09:38:47 | 显示全部楼层 |阅读模式
本人CI菜鸟初学者。正在做一个登录的测试。但是model类老出现问题。本人用CI2.02。网上下载的最新的。
问题一:如果我的model类这么写:
PHP复制代码
class login_model extends Model{        var $username;
        var $password;
 
        function __construct(){
        parent::Model();               
    }
}
 
复制代码


测试就报错!Class 'Model' not found

问题二:如果我的model类这么写的:
PHP复制代码
 
class login_model extends CI_Model{
        var $username;
        var $password;
 
        function __construct(){
        parent::Model();               
    }
}
 
复制代码

测试报错:Call to undefined method CI_Model::model()

问题三:如果我的model类这样写就没有错误:
PHP复制代码
 
class login_model extends CI_Model{
        var $username;
        var $password;
}
 
复制代码



第三种情况就是不写构造函数。这样写可以吗?或者前面2中情况怎么能帮忙解决一下啊?
如果能帮我解决这个问题:请QQ联系我:390781187
发表于 2011-7-4 09:56:09 | 显示全部楼层
本帖最后由 jeongee 于 2011-7-4 09:57 编辑

呵呵,你这搭配,还就真没一个是对的
要这样写
class Xxxx extends CI_Model {

    function __construct()
    {
        parent::__construct();
    }
}
多看看手册,对你没坏处
发表于 2011-7-4 09:56:17 | 显示全部楼层
 楼主| 发表于 2011-7-4 10:17:35 | 显示全部楼层
呵呵 ,我也是看着一些实例来学习的。真不知道这些实例怎么运行的!
发表于 2011-7-4 10:27:09 | 显示全部楼层
coderchen 发表于 2011-7-4 10:17
呵呵 ,我也是看着一些实例来学习的。真不知道这些实例怎么运行的!

你要注意CI的版本,你去看看CI2.0的改动日志就明白了
 楼主| 发表于 2011-7-4 10:45:43 | 显示全部楼层
好的 明白了 谢谢各位!

本版积分规则