-
Notifications
You must be signed in to change notification settings - Fork 0
/
createQuiz.php
66 lines (60 loc) · 2.8 KB
/
createQuiz.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="description" content="">
<meta name="author" content="">
<title>One Page Wonder - Start Bootstrap Template</title>
<?php include('headContent.php');?>
</head>
<body>
<!-- Navigation -->
<?php include('navBar.php');
include('dbConnection.php');
?>
<br style="clear: both;">
<div class="h-100 container p-5" style="margin-top:32px;">
<form method="post" action="shareQuiz.php">
<?php
if (strtoupper($_SERVER['REQUEST_METHOD']) == 'POST'){
$name = $_POST['name'];
$query = "INSERT INTO tbl_user (name) VALUES('" . $name . "')";
if(mysqli_query($con, $query)){
$query = "SELECT MAX(uId) FROM tbl_user";
$row = mysqli_fetch_array(mysqli_query($con,$query));
$id = $row[0];
$query = "SELECT DISTINCT * FROM tbl_que ORDER BY RAND() LIMIT 10";
$result = mysqli_query($con,$query);
$qno = 1;
while($row = mysqli_fetch_assoc($result)){
?>
<div class="m-2">
<h4><?php
echo "Q ".$qno.". ". $row['que']."<br/>";
?>
</h4>
<h6>
<input type="hidden" name="<?php echo "Q".$qno;?>" value="<?php echo $row['qNo'];?>"/>
 <input type="radio" name="<?php echo "A".$qno;?>" value="optA" required/> <?php echo $row['optA']?> <br/>
 <input type="radio" name="<?php echo "A".$qno;?>" value="optB" required/> <?php echo $row['optB']?> <br/>
 <input type="radio" name="<?php echo "A".$qno;?>" value="optC" required/> <?php echo $row['optC']?> <br/>
 <input type="radio" name="<?php echo "A".$qno++;?>" value="optD" required/> <?php echo $row['optD'];?> <br/>
</h6>
</div>
<br/>
<?php
}
echo "<input type='hidden' name='id' value='". $id ."'/>
<center><input class='btn btn-success' type='submit' value='Generate Quiz'/></center>";
}
mysqli_close($con);
}
else{
header('Location: index.php');
}
?>
</form>
</div>
<!-- Footer -->
<?php include('footer.php');?>
</body>
</html>