I'm developing online examination web page to be created in PHP and MySQL. It would be a multiple choice exam. All the questions will be getting from the database and the answer choices will also be getting from the database.
For every exam, there will be 100 questions, and it will be divided into 20 questions per page.
So i've been planning in my business logic, upon starting the exam, the page will now query for a random questions for exactly 100 questions.
What do you think is the best way to store the questions? I dont know if SESSION is the Best way?