問題
2 つのテーブルtbl_student_courses
を結合するテーブルがstudent
ありcourses
、データが挿入されると、2 つの IDcourse_id
との組み合わせになりstudent_id
ます。でこの組み合わせが重複しないようにしたいだけですtbl_student_courses
。
コード
foreach($_POST['sel_course'] as $val) {
$query_std_course = "
INSERT INTO
`tbl_student_courses`
SET
`course_id` = '".$val."',
`std_id` = '".$_POST['std']."',
WHERE NOT EXISTS (
SELECT * FROM `tbl_student_courses` WHERE course_id=$val AND std_id=$std
)";
}
ヘルプ
このクエリでSQL
構文エラーが発生しました。
どんな体でも私を助けることができますか?
前もって感謝します。