Here are the results for $studentname"; $newsql = "select questionwrong from Quiz_results where quizid = '$quizid' and studentid = '$studid'"; $newresult = mysql_query($newsql); //question will be in numeric form while ($resultrow = mysql_fetch_array($newresult)) { $wrongquestion = "$resultrow[0],"; } //closes while loop $wrongquestion = substr($wrongquestion,0,-1); $wrongquestion = explode(",",$wrongquestion); $questions = mysql_query("select * from $answers"); $numfields = mysql_num_fields($questions); $row = mysql_fetch_array($questions); $quizquestion = mysql_query("select * from $quizname"); $newrow = mysql_fetch_row($quizquestion); echo "Correct answers in green, Wrong answers in red

"; echo ""; for ($i=1;$i<$numfields;$i++) { echo ""; echo ""; } ?>
QuestionCorrect AnswerAnswer Given
"; echo "$i. $newrow[$i]"; echo ""; echo "$row[$i]"; if (in_array($i,$wrongquestion)) { $key = array_search($i,$wrongquestion); $key = $wrongquestion[$key]; $finalsql = "select answergiven from Quiz_results where questionwrong = '$key' and studentid = '$studid' and quizid = '$quizid'"; $finalsql = mysql_query($finalsql); $finalrow = mysql_fetch_row($finalsql); $badanswer = $finalrow[0]; echo "$badanswer"; } else { echo "$row[$i]"; } echo "