0

表1:subjectmaster

id | subjectcode | subjectname
------------------------------
1  | phy         | physics

表 2:course master

id | coursecode | coursename
----------------------------
1  | bsc        | bachlore of science

表 3:examcourse

id | examname | course_code
---------------------------
1 | semester  | bsc

表 4:course_table

id | coursecode | coursename |  subjectcode | subjectname | examname
--------------------------------------------------------------------

モデル:

function add_record($data)
{
    $this->db->insert('examcourse', $data);
    $this->db->insert('course_table', $data);
    return;
}

コントローラ:

function create()
    {
    $j=1;
     $createcustomer = $this->input->post('createcustomer');

         if( $this->input->post('createcustomer') != false ){

       foreach ($createcustomer as $j)
       {
            $data = array(
            'exam_name' => $this->input->post('exam_name_id'.$j),
            'course_code' => $this->input->post('course_code_id'.$j)
            );

            //$course_code= mysql_real_escape_string($_POST["course_code_id".$j]);
            $exam_name = $this->input->post('exam_name_id'.$j);
            if ($exam_name != ""){
            $this->examcourse_model->add_record($data, $exam_name);
            }
            $j++;

    }
    }
        $this->index();
    }

挿入フォームをクリックすると、挿入のみcoursecodeがtable3examnametable4挿入されますが、、、、、をtable4
挿入する必要があります。coursecodecoursenamesubjectcodesubjectnameexamname

値を取得してテーブルに挿入する方法は?

4

2 に答える 2