-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsave_assignment_answers.php
executable file
·39 lines (31 loc) · 1.21 KB
/
save_assignment_answers.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
<?php @session_start();
require("db.php");
$link = mysqli_connect($_srvr, $_user, $_pass, $_db);
if(isset($_SESSION['u_id'])){
$user_id = $_SESSION['u_id'];
} else {
header("Location:index.php");
die;
}
$question_id = $_POST['question_id'];
$assignment_id = $_POST['assignment_id'];
$course_id = $_POST['course_id'];
$query = "SELECT `id` FROM `assignment_answer` WHERE `user_id`=? AND `question_id`=? AND `assignment_id`=? AND `course_id`=?";
$statement = mysqli_prepare($link, $query);
mysqli_stmt_bind_param($statement, 'dddd', $user_id, $question_id, $assignment_id, $course_id);
mysqli_stmt_execute($statement);
mysqli_stmt_bind_result($statement, $assignment_answer_id);
mysqli_stmt_fetch($statement);
mysqli_stmt_close($statement);
if($assignment_answer_id == ""){
$query = "INSERT INTO `assignment_answer`(`user_id`, `question_id`, `assignment_id`, `course_id`) VALUES (?,?,?,?)";
$statement = mysqli_prepare($link, $query);
mysqli_stmt_bind_param($statement, 'dddd', $user_id, $question_id, $assignment_id, $course_id);
mysqli_stmt_execute($statement);
mysqli_stmt_close($statement);
echo "answer_saved";
} else {
echo "Answer was already saved..!!";
}
mysqli_close($link);
?>