私はオンラインのテストアプリケーションを作成します。このWebアプリケーションのユーザーはいくつかの質問に答えて、results.iに私のdatabase.butに約1000の質問があります。私はproblem.iを持っています。ユーザーに非反復質問を表示するソリューションはありますか?オンラインテストアプリケーションで、繰り返しのない質問をユーザーに表示しますか?
0
A
答えて
1
はい、ユーザーと質問の関係を格納するテーブルを作成できます。
ユーザーに質問をするときに、関係がテーブルに既に存在するかどうかを確認します。それが存在する場合は、別の質問をしてください。存在しない場合は、テーブルに関係を格納し、質問を表示します。
テーブルには、user_idとquestion_idの少なくとも2つのフィールドが必要です。 1.
0
0のあなたのテーブルのwithaのデフォルト値にステータスフィールドを持って、毎回ユーザーが質問に答える、フラグに対応するフィールドあなたの質問を示し、何が起こるのみ0
+0
あなたの答えはありがたいですが、私はあまりにも多くのユーザーを持っています – Mohammadreza
+0
あまりにも多くのユーザーに間違いはありません。それが動作します –
関連する問題
- 1. テーブルからランダムに質問を繰り返し表示しない
- 2. Python、繰り返しを使わないで質問する
- 3. WPF繰り返し質問(MVVM)
- 4. リストコレクタを繰り返し、特定の値を表示しない
- 5. 警告ダイアログを繰り返し表示するには、いずれかのユーザーが[OK]をクリックしますか?
- 6. array_combine関数が繰り返し値を表示しない
- 7. OOPデザインの質問 - 同様のクラスでコードを繰り返さないようにしますか?
- 8. ExpandableList子ノードの繰り返し表示
- 9. 繰り返しサブレポートにパラメータが表示されない
- 10. 比較しないでユーザー入力回数を繰り返しますか?
- 11. 繰り返し値を1回だけ表示し、繰り返す場合は ' - 'を表示する方法
- 12. Drupalフォームのタイトルを繰り返し表示します。
- 13. Flot.js X軸の値が繰り返し表示されない
- 14. MySQL - 前に返信されていない質問を表示
- 15. 子要素divsを繰り返して表示します。
- 16. 無限の繰り返しアイテムを表示しているGridview
- 17. Android、別のxmlファイルにIDを繰り返して表示できますか?
- 18. Androidスタジオ:ヌルを返す繰り返しの表示
- 19. 多数のユーザーに「ランダム」な質問を表示する
- 20. 繰り返し重ねられたボタンが繰り返し表示されますか?
- 21. C#フォームのラベルを非表示にします。繰り返しのために
- 22. 配列の内容を表示し、ユーザー入力を受け取り、確認を繰り返します。 Java
- 23. ユーザーがスクロールダウンしたときにテーブルヘッドを繰り返します。
- 24. スレープトで繰り返しループ内にaray出力を表示
- 25. 「next」を返し、tryCatch関数から次のループの繰り返しにスキップするメッセージを表示します
- 26. はこの質問を繰り返すcocos2d
- 27. Rubyで異なるユーザーを繰り返し作成する
- 28. グラフィック表示を繰り返す
- 29. テキストをテキストに繰り返し表示するObjective C
- 30. ファイルから表に表示されたデータを繰り返す
の地位を有するものを示し、ユーザーが1000回の質問をすべて一度見た後で? –
私たちの仕事がすべて1000件の質問を見たとき – Mohammadreza