您可以使用像下面,你爲什麼用兩個表格,如果你想在兩個表中添加數據,您可以使用像下面的例子
查看文件
<?=form_open('action/saveData')?>
<label>Your Name</label>
<input type="text" name="name" placeholder="Your Name">
<input type="submit" value="Save Data">
<?=form_close();?>
型號文件
Class Test extends CI_Model
{
function insert_tbl1($data)
{
$this->db->insert('tbl_tbl1', $data);
return $this->db->insert_id();
}
function insert_tbl2($data)
{
$this->db->insert('tbl_tbl2', $data);
return $this->db->insert_id();
}
}
控制器文件
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Action extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('Test');
}
public function saveData()
{
if($_POST['save'] == "Save Data"){
$data = array('test1' => $_POST['name']);
$insert_tbl1 = $this->test->insert_tbl1($data);
$insert_tbl2 = $this->test->insert_tbl2($data);
}
}
}
沒有Raja,它不會工作。因爲,嵌套'
'是不允許的。 –