[eluser]giriayoga[/eluser]
I want inserting data in few column on 1 tabel...how the code in model and controller??? thanks
Model
Code:
function register($data){
$no_akta = $this->input->post('data[no_akta]');
$tgl_akta = $this->input->post('data[tgl_akta]');
$notaris_akta = $this->input->post('data[notaris_akta]');
$data = array(
array(
'No_Akta_Pendirian_Prsh' => $no_akta ,
'Tgl_Akta_Pendirian_Prsh' => $tgl_akta ,
'Notaris_Pem_Akta' => $notaris_akta
)
);
$this->db->insert_batch('rekanan',$data);
}
Controller
Code:
function register(){
$form_data = $this->input->post('data');
if(!empty($form_data)){
$this->akta_pendirian_perusahaan_model->register($form_data);
redirect('rekanan/akta_pendirian_perusahaan/index');
}
$this->load->view('rekanan/header');
$this->load->view('rekanan/kiri');
$this->load->view('rekanan/menu_data_administrasi');
$this->load->view('rekanan/edit_akta_pendirian_perusahaan');
$this->load->view('rekanan/footer');
}
Views
Code:
<form id="form1" name="form1" method="post" action="">
<table width="322" border="0">
<tr>
<td colspan="2">Edit Akta pendirian perusahaan</td>
</tr>
<tr>
<td>No Akta</td>
<td><label for="data[no_akta]"></label>
<input type="text" name="data[no_akta]" id="data[no_akta]" /></td>
</tr>
<tr>
<td>Tanggal</td>
<td><label for="data[tgl_akta]"></label>
<input type="text" name="data[tgl_akta]" id="tgl" /></td>
</tr>
<tr>
<td>Notaris</td>
<td><label for="data[notaris_akta]"></label>
<input type="text" name="data[notaris_akta]" id="data[notaris_akta]" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button" id="button" value="Simpan" class="buttonedit" /></td>
</tr>
</table>
</form>