何らかの理由で、フォームからデータを挿入すると、「タイトル」と「含む」属性を持つテーブルに 0 が挿入されます。両方の属性を として設定しましたVARCHAR
。以下は、テーブル「data1」にデータを追加する関数です。
function add_record($data)
{
$this->db->insert('data1', $data);
//return;
}
以下は、データを投稿する配列を作成し、その配列をadd_record()
メソッドに渡す関数です。また、site_model ファイルを自動ロードしたので、ここでモデルをロードする必要はないと思います。
function create()
{
$data=array(
'title'=> $this->input->post('title'),
'contains'=> $this->input->post('contains')
);
$this->site_model->add_record($data);
$this->index();
}
どなたか、教えてください!!