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

[HELP] ci 2.0.2 怎么用?

[复制链接]
发表于 2011-6-21 18:09:27 | 显示全部楼层 |阅读模式
本帖最后由 cherubimny 于 2011-6-21 18:10 编辑

在model里,这句代码 $q = $this->db->get('user'); 报错了。
报错内容

A PHP Error was encountered
Severity: Notice

Message: Undefined property: Bill:db

Filename: core/Model.php

Line Number: 50


Fatal error: Call to a member function get() on a non-object in D:\xampp\htdocs\newgame\application\models\user_model.php on line 10

上面的 “on line 10” 就是指 “$q = $this->db->get('user');”  这句代码。

麻烦有人能帮我解答下么?谢谢~
发表于 2011-6-21 18:39:59 | 显示全部楼层
加载db了没?
model的构造函数写parent::__construct()了没?
新手好好看看手册啊,不要盲目的就去写程序,先了解下比较好
发表于 2011-8-20 16:41:19 | 显示全部楼层
<?php
class Admin_user_model extends CI_Model{
       
        function __construct(){
                parent::CI_Model();
        }
       
        function check(){
                $this->db->where('username',$this->input->post('username'));
                $this->db->where('password', $this->input->post('password'));
               
       
               
                $q = $this->db->get('user');
               
                echo print_r($q);
               
                if($q->num_rows() > 0){
                        echo 'OKOKOKO!';
                       
                }else {
                        echo '注册去';
                }
        }
}


我写了构造函数之后,页面访问出问题了,变成空白页面了。
发表于 2011-8-21 11:52:34 | 显示全部楼层
PHP复制代码
 
function __construct(){
                parent::__construct();
        }
 
 
复制代码

构造函数是这样写的

本版积分规则