私は最初の webapp に取り組んでいて、少し壁にぶつかりました。次のように設定されたデータベースにテーブルがあります。
student_id(student_id、first_name、last_name、bdate など...)
これと同様に設定されたクラス用のテーブルもいくつかあります
class_table(id、student_id、quiz_1、quiz_2など....)
student_id
私の理解では、これはクラステーブルの外部キーになる主キーになります。
私がやりたいことは、私が書いているphpスクリプトが新しい学生を作成するときに、各クラステーブルに学生のエントリを作成することです. これは私のクエリがどのように見えるかです:
$query = "INSERT INTO student_id(0, '$first_name', '$last_name'.... etc);".
"INSERT INTO class_table(0, LAST_INSERT_ID(), '$quiz_1', $quiz_2'...etc)";
これはこれを行う正しい方法ですか?私は自分からエラーを受け取り続けているmysqli_query...
ので、これが問題の場所であると推測しています。どうすればこれを達成できますか?