ポーリングシステムを作成しようとしています。ユーザーが質問に行くと、その質問がテーブルのquestion_arr列に記録されます。質問のIDとユーザーの回答が記録されます。たとえば、配列は次のようになります"1"=>"0","3"=>"0","8"=>"1"
テーブルに配列を保存するにはどうすればいいですか?テーブルに連想配列を格納する方法
アレイが検索され、ユーザーがその質問に戻った場合にユーザーが回答した選択肢が確認されます。
ポーリングシステムを作成しようとしています。ユーザーが質問に行くと、その質問がテーブルのquestion_arr列に記録されます。質問のIDとユーザーの回答が記録されます。たとえば、配列は次のようになります"1"=>"0","3"=>"0","8"=>"1"
テーブルに配列を保存するにはどうすればいいですか?テーブルに連想配列を格納する方法
アレイが検索され、ユーザーがその質問に戻った場合にユーザーが回答した選択肢が確認されます。
qua_ans_log
のような別のテーブルを作成するには、userId
,questionId
およびanswer
という列を1つずつ挿入します。これは、単一の列を使用してすべての値を保存するよりも、db操作に役立ちます。
もう1つのDBテーブルと正規化を使用する方が効率的ではないでしょうか?1つの列に2つの値を格納する配列を2つの別々のテーブル(ユーザーやuser_answersなど)に格納する方法。 –
@Daniel_ZA質問IDと回答IDの2つの列を作成するとしますか? – user2896120