xxreenaxx1 Posted April 10, 2011 Share Posted April 10, 2011 I am printing question id and corect answers and incorrect one. Example: Questionid =8 Incorrect Incorrect Incorrect Correct Correct Incorrect This will be repeated for other question id. Now I would like to count total answers. In my example it will be 6. I would like to count the correct one so that will be 2. And print 2 as outcome. So far I have $sqlll=questionid(); while($infoo = mysql_fetch_array( $sqlll)) { echo "<hr><br><strong>{$infoo['Que_ID']}</strong><br />\n"; $_Session1=$infoo['Que_ID']; $que=question($_Session1); while($infooo = mysql_fetch_array( $que)) { $answer1 = $infooo['Que_Answer1'] == $infooo['Ans_Answer1']; $answer2 = $infooo['Que_Answer2'] == $infooo['Ans_Answer2']; $answer3 = $infooo['Que_Answer3'] == $infooo['Ans_Answer3']; $answer4 = $infooo['Que_Answer4'] == $infooo['Ans_Answer4']; if ( $answer1 && $answer2 && $answer3 && $answer4) { echo ('<b><p style="color: green; text-align: left"> Correct </p></b>'); $scoree = $scoree + 1; } else { echo ('<br><b><p style="color: red; text-align: left"> Incorrect </p></b></br>'); $intt= $intt +1; } } Link to comment https://forums.phpfreaks.com/topic/233288-count-method/ Share on other sites More sharing options...
.josh Posted April 10, 2011 Share Posted April 10, 2011 well it looks like in your script you increment $scoree whenever there is a Correct answer and $intt whenever there is an Incorrect answer. So to get the total, just add those two up after the loop is done. $total = $scoree + $intt; Link to comment https://forums.phpfreaks.com/topic/233288-count-method/#findComment-1199832 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.