CodeIgniter を使用してデータベースに行を挿入しようとしています。
私のデータベーステーブルはCustomer_Orders
で、フィールドはCustomerName
とOrderLines
です。変数は正しく送信されています。
私のコントローラーは( sales.php
):
function new_blank_order_summary()
{
$data = array(
'OrderLines'=>$this->input->post('orderlines'),
'CustomerName'=>$this->input->post('customer')
);
$this->sales_model->order_summary_insert($data);
$this->load->view('sales/new_blank_order_summary');
}
私のモデルは( sales_model.php
):
function order_summary_insert($data){
$this->db->insert('Customer_Orders',$data);
}
ビューは正しくロードされますが、データはデータベースに挿入されません。
なぜそうしないのかについてのアイデアはありますか?