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

[已解决] 新手求助

[复制链接]
发表于 2013-7-23 23:42:31 | 显示全部楼层 |阅读模式
本帖最后由 cj19891031 于 2013-7-23 23:44 编辑

user_model.php直接放在models文件夹下没问题,但是我在E:\AppServ\www\CI\application\models\home下建立了一个user_model.php代码如下:
<?php
        class User_model extends CI_Model{
                public function get(){
                        $data='';
                        $data=$this->db->get('user');
                        return $data;
                }
        }
。。。然后控制器导入
<?php
        class Index extends CI_Controller{
                function __construct(){
                        parent::__construct();
                        $this->load->model('home/User_model');

                }

                function index(){
                $data['test'] = 'hello world1111';
                $data['name']='chenjie';
                $data['arr']=array(
                                'chen'=>array('a'=>'chenjei','b'=>'chenjie'),
                                '1'=>'wusiquan','2'=>'wuyanzhi'
                        );
                $query=$this->User_model->get();
                $data['list']=$query->result_array();
                // echo '<pre>';
                //     var_dump($data);
                // echo '</pre>';exit;
                $this->load->view('hello',$data);
                $this->load->view('test');
                }
        }就会报错Fatal error:  Cannot redeclare class User_model in E:\AppServ\www\CI\application\models\home\user_model.php on line 8请问到底错在哪里啊???






发表于 2013-8-5 11:24:21 | 显示全部楼层
第一:$this->load->model('home/User_model');中的User_model应该是小写,user_model;
第二:就会报错Fatal error:  Cannot redeclare class User_model in。。。。    重复声明了User_model类

本版积分规则