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

插入数据报错

[复制链接]
发表于 2008-11-9 21:08:24 | 显示全部楼层 |阅读模式
config.php配置
$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "root";
$db['default']['database'] = "php";
$db['default']['dbdriver'] = "mysql";

Model类

<?php

class Dmczry_model extends Model{
  
  function Dmczry_model(){
    parent::Model();
  }
  function addDmczry(){
   $data = array(
    'czry_mc' => $this->input->xss_clean($this->input->post('name')),
    'password' => $this->input->xss_clean($this->input->post('password')),
    'bm_dm' => $this->input->xss_clean($this->input->post('bm_dm'))
      );
   $this->db->insert('dm_czry', $data);
  }

}
?>
错误

A PHP Error was encounteredSeverity: Notice
Message: Undefined property: Dmczry_model::$db
Filename: models/dmczry_model.php
Line Number: 16


Fatal error: Call to a member function insert() on a non-object in F:\Apache\htdocs\codeign\system\application\models\dmczry_model.php on line 16
发表于 2008-11-9 21:10:22 | 显示全部楼层
没有装载 databases 类库。
 楼主| 发表于 2008-11-9 21:24:40 | 显示全部楼层
谢谢 原来 是要先使用过$this->load->database();
发表于 2008-11-10 09:20:24 | 显示全部楼层
可以在autoload里设置自动装在,建议看看那个
发表于 2008-11-11 14:26:20 | 显示全部楼层
原帖由 gwpxjb 于 2008-11-10 09:20 发表
可以在autoload里设置自动装在,建议看看那个


你那个个性签名图片太神奇了,可以判断来自哪里,还可以显示准确的日期,怎么让图片自动变化?

下图是我看到的
Unnamed QQ Screenshot.jpg
 楼主| 发表于 2008-11-11 16:55:11 | 显示全部楼层
原帖由 gwpxjb 于 2008-11-10 09:20 发表
可以在autoload里设置自动装在,建议看看那个


嗯  谢谢指点

$autoload['libraries'] = array('database');

本版积分规则