POSTを介して送信すると、フィールドに基づいて2つの別々のテーブルに挿入する必要があるフォームがあります。各フィールドは、独自の行として追加する必要があります。
調査を想像してみてください。全部で4つのセクションがあります。セクション内の質問ごとに、ユーザーは1〜5の値を選択します。各セクションの下部にはオプションのメモテキスト領域もあります。
各質問には、データベースの「質問」テーブルに固有のIDがあります。これらの質問には、参照用に属するセクション(「セクション」テーブル)のIDが含まれています。
質問1:
質問のIDを持つ「answers」というテーブルに各回答を独自の行として挿入するにはどうすればよいですか?
「回答」の構造は次のようになります。
id(AI)| question_id | 値(ユーザーが送信、1-5)| response_id
質問2:
次に、各セクションの各メモを、各セクションのIDを持つ「notes」というテーブルに挿入するにはどうすればよいですか。
「メモ」の構造は次のようになります。
id(AI)| section_id | 値(ユーザーが送信)| response_id
Response_idは、ユーザーの応答を「応答」と呼ばれるテーブルに挿入した結果のIDです。このテーブルは、ユーザーが送信した各応答の結果を出力するために、すべてを結び付けます。
前もって感謝します。