CI中向数据库插入数据时报错Undefined property: User::$db

CI中向数据库插入数据时报错Undefined property: User::$db
今天在工作使用CI框架写完model之后,在控制器中调用插入成员方法,但是报如下错误: 解决方法有两种: 第一种:在你的Model类的构造方法中,加入 $this->load->database();   如下:    public function MUser(){          parent::__construct();          $this->load->database();      } 第二种方法:修改application\config\autoload.php文件,如下:   将 $autoload['libraries'] =...

CI中打包文件生成zip压缩包

CI中打包文件生成zip压缩包
$this->load->library('zip');     //加载zip库 $path = qrcode(CODE_PREFIX.$token);      //文件路径 $this->zip->read_file($path);       //允许你压缩一个服务器某处存在的文件 ,一个文件路径 $url = 'upload/qr/'.md5(time()).'.zip'; $this->zip->archive($url);         //将Zip压缩文件写入服务器的一个目录下

Centos6.5 SVN搭建(YUM安装)

Centos6.5 SVN搭建(YUM安装)
看到学长分享的SVN搭建,于是自己也在Centos6.5上进行搭建,采用YUM安装。 一、检查是否已经安装低版本的SVN [root@localhost /]# rpm -qa | grep subversion 二、安装SVN [root@localhost /]#yum install subversion 三、检查已经安装好的SVN [root@localhost /]#svnserve --version 看到如下信息即代表安装成功: svnserve,版本 1.6.11 (r934486) 编译于 Jun 23 2012,00:44:03 版权所有 (C) 2000-2009 ...

随机生成五位数

随机生成五位数
$token = ''; $str = '0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'; for ($j=0;$j<5;$j++){ $str = str_shuffle($str); $token .= substr($str,0,1); } echo $token;

Eclipse自动提示设置

Eclipse自动提示设置
Eclipse中默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。 从Window -> preferences -> Java -> Editor -> Content assist -> Auto activation triggers for Java后面,我们可以在后面的输入框内写入".abcdefghijklmnopqrstuvwxyz...

关于CI上传文件遇到的问题

关于CI上传文件遇到的问题
在工作中遇到使用CI框架上传文件时,上传错误,提示:The filetype you are attempting to upload is not allowed. 可是我在配置数组中明明配置好了上传文件限制文件类型:$config['allowed_types'] = 'xls|xlsx'; print_r($_FILES)一看,其实是上传成功了的。 那到底是什么原因呢?? print_r($_FILES)会打印出mime。 看了下libraries/Upload.php,发现检测allowed_types时要对比上传文件的 mime,于是在c...

Linux下为php添加curl扩展

Linux下为php添加curl扩展
1、进到源码包对应扩展目录 # cd /root/lamp/php-5.2.12/ext/curl 2、调用phpize程序生成编译配置文件 # /usr/local/php5/bin/phpize 3、# ./configure -with-curl=/usr/local/curl -with-php-config=/usr/local/php5/bin/php-config   一般会出现错误如下: checking for cURL in default path… not found configure: error: Please reinstall the libcurl distribution - easy.h should be in /inclu...

Mysql主从配置

Mysql主从配置
虚拟机中的两个数据库服务器:主服务器192.168.0.101,从服务器192.168.0.102 一、配置Master 服务器 vim /etc/my.cnf log-bin=mysql-bin     #启动二进制日志 server-id=1              #服务器唯一ID #保存退出 --------------------------------- 登录Mysql数据库 /user/local/mysql/bin/mysql -u root -p GRANT REPLICATION SLAVE ON *.* to 'root'@'192.180.0.102' identified by 'password';      #...

windows下安装MongoDB PHP扩展

windows下安装MongoDB PHP扩展
用于window平台的预编译php mongodb驱动二进制包,下载地址:https://s3.amazonaws.com/drivers.mongodb.org/php/index.html 下载与你php对应的版本。 但是也需要一些注意点: 1、查看phpinfo信息根据Compiler项确定要选择的扩展的vc版本 2、查看phpinfo信息根据Thread Safety项确定选择线程安全模式ts或者非线程安全模式nts 3、下载完你需要的二进制包后,解压压缩包,将'php_mongo.dll'文件添加到你的PHP...
Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: