bugfix> php > 投稿

複数の選択ボックスを追加し、入力テキストボックスも使用しています。 forループを1つずつ使用して、すべてのデータをテーブルに保存します。私はこれを終えましたが、問題はforループ内で複数選択ボックスの値を内包できないことです。私は各ループをテーブルに個別に保存したいです。常に最初のレコードをチームにのみ保存します(multiselectbox value)助けてください。

マイビュー画面

私のコントローラー:

public function saveprogress()
{
    $project_id=$this->input->post('project_id');
    $prog_date=$this->input->post('date');
    $task=$this->input->post('task');
    $team = $this->input->post('team');
    $report=$this->input->post('report');
    $numFields = count($prog_date);
    $teamFields = count($team);
    for ($i = 0; $i < $numFields; $i++) {
        // Pack the field up in an array for ease-of-use.
        $field = array(
           'prog_date' => $prog_date[$i],
           'task' => $task[$i],
           'team' => $team[$i],
           'report' => $report[$i],
           'project_id' => $project_id
        );
     $result=$this->db->insert('progress', $field);
    }
    }

保存後のテーブル(私は2人の従業員を選択しましたが、チームの列に1人を保存します)