我是codeigniter的新手。我正在试图将数据插入到mysql数据库到一个名为class_record
的表。我控制器add_record.php
如下编码:Codeigniter插入失败
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,页面是否打开或没有页面出现呢?也许问题出在URL –
你确定你的代码运行了吗?如果你把'die'('foo bar');'放在模型的'index'方法中,看看它是否输出? – zerkms
行..可能是网址问题!我把'die('foo bar');'放在模型的'index'中,页面是空白的!可能是什么问题?对不起,我只是第三天到CI – Nitish