【发布时间】:2012-10-31 01:56:44
【问题描述】:
我是 Codeigniter 的新手。我正在尝试将 datat 插入 mysql 数据库到名为 class_record 的表中。我的控制器add_record.php 编码如下:
class Add_record extends CI_Controller
{
function __construct()
{
parent::__construct();
}
function index()
{
$this->load->model('add_record_model');
}
}
我的模型add_record_model如下:
class add_record_model extends CI_Model{
function __construct(){
parent::__construct();
}
function index(){
$data = array(
'roll_number' => 15,
'student_name' => 'Dhrubajyoti Baishya',
'branch_code' => 'CS'
);
$this->db->insert('class_record',$data);
}
}
但是当我在 url 中键入 http://localhost/codeigniter/index.php/add_record 时,数据不会插入到数据库中。有什么问题?
【问题讨论】:
-
当您打开上述网址时,页面是打开还是根本没有页面出现?也许问题出在 URL
-
您确定您的代码已运行吗?如果你把
die('foo bar');放在模型的index方法中,看看有没有输出? -
OK..也许是网址问题!我把
die('foo bar');放在模型的index中,页面是空白的!可能是什么问题?抱歉,我才到 CI 的第 3 天
标签: php mysql codeigniter