Так ответы или вопросы нужны рандомно ? хотя суть не меняется.
Имеется массив ответов / вопросов, полученных из базы данных.
$answers = [1,2,3,4,5];
$shuffledAnswers = shuffle($answers);
echo $shuffledAnswers[0];
То есть перемешивается массив вопросов / ответов и пользователю выводится первый, он всегда разный будет.