ユーザーが多肢選択式クイズを作成できるフォームを作成しました。クイズには、最大 9999 の質問と、各質問に対して 99 のオプション (本当に必要な場合) を含めることができ、そのクイズをデータベースに保存します。
私の問題は、ユーザーが作成したクイズをデータベースに入れる方法がわからないことです。私は mysql INSERT コマンドを知っていますが、あるページから次のページに渡されるフォーム入力の数を決定する方法がわかりません (または見つけられません)。
私は通常行うだろう:
$name = $_POST['name'];
$choices = $_POST['choices'];
$quizData = "INSERT INTO quiz
(name, choices)
VALUES
('$name',
'$choices')"
しかし、いくつの質問と選択肢があるかを知らずに、どうすればこれを行うことができるでしょうか?