Hi
When user takes multiple tests in single session, iwant to display total session score for thar user in the labe as Your Total Score is : —-
Code 😀
<?php
session_start();
?>
<?php
require ‘config.php’;
if(!empty($_SESSION[‘name’])){
$right_answer=0;
$wrong_answer=0;
$unanswered=0;
$keys=array_keys($_POST);
$order=join(“,”,$keys);
//$query=”select * from questions id IN($order) ORDER BY FIELD(id,$order)”;
// echo $query;exit;
$response=mysql_query(“select id,answer from questions where id IN($order) ORDER BY FIELD(id,$order)”) or die(mysql_error());
while($result=mysql_fetch_array($response)){
if($result[‘answer’]==$_POST[$result[‘id’]]){
$right_answer++;
}else if($
$unanswered++;
}
else{
$wrong_answer++;
}
}
$name=$_SESSION[‘name’];
mysql_query(“update users set score=’$right_answer’ where user_name=’$name'”);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>ABCD</title>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<!– Bootstrap –>
<link href=”css/bootstrap.min.css” rel=”stylesheet” media=”screen”>
<link href=”css/style.css” rel=”stylesheet” media=”screen”>
<!– HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries –>
<!–[if lt IE 9]>
<script src=”../../assets/js/html5shiv.js”></script>
<script src=”../../assets/js/respond.min.js”></script>
<![endif]–>
</head>
<body>
<header>
<p class=”text-center”>
Welcome <?php
if(!empty($_SESSION[‘name’])){
echo $_SESSION[‘name’];
}?>
</p>
</header>
<div class=”container result”>
<div class=”row”>
<div class=’result-logo’>
<img src=”image/Quiz_result.png” class=”img-responsive”/>
</div>
</div>
<hr>
<div class=”row”>
<div class=”col-xs-18 col-sm-9 col-lg-9″>
<div class=’result-logo1′>
<img src=”image/cat.GIF” class=”img-responsive”/>
</div>
</div>
<div class=”col-xs-6 col-sm-3 col-lg-3″>
<a href=”<?php echo BASE_PATH.’questions.php’;?>” class=’btn btn-success’>Start new Quiz!!!</a>
<a href=”<?php echo BASE_PATH.’logout.php’;?>” class=’btn btn-success’>Logout</a>
<div style=”margin-top: 30%”>
<p>Total no. of right answers : <span class=”answer”><?php echo $right_answer;?></span></p>
<p>Total no. of wrong answers : <span class=”answer”><?php echo $wrong_answer;?></span></p>
<p>Total no. of Unanswered Questions : <span class=”answer”><?php echo $unanswered;?></span></p>
</div>
</div>
</div>
<div class=”row”>
</div>
</div>
<footer>
<p class=”text-center” id=”foot”>
Email : <a href=”mailto:[email protected]” target=”_blank”>[email protected]</a>
</p>
</footer>
<!– jQuery (necessary for Bootstrap’s JavaScript plugins) –>
<script src=”js/jquery-1.10.2.min.js”></script>
<script src=”js/bootstrap.min.js”></script>
<!– Include all compiled plugins (below), or include individual files as needed –>
<script src=”js/jquery.validate.min.js”></script>
</body>
</html>
<?php }else{
header( ‘Location: /questions.php’ ) ;
}?>