質問: 'データベースエラー'; } } ```
回答: 出題済みの問題番号をセッションか、「出題済みテーブル」かに保存し、ランダムな番号を取り出した時に、出題済みであったら再度ランダムな番号を取り出すというよなロジックを組み立てるのが定石かと思います。