-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgetSelectedClass.php
More file actions
57 lines (52 loc) · 1.72 KB
/
getSelectedClass.php
File metadata and controls
57 lines (52 loc) · 1.72 KB
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
<?php
session_start();
if(isset($_POST["username"]))
{
$username = $_POST["username"];
//echo "username: " . $username;
}
$password='';
if(isset($_POST["password"]))
{
$password = $_POST["password"];
}
$servername = "localhost";
$dbusername = "root";
$dbpassword = "";
$dbname = "webapps";
//create connection with database
$conn = new mysqli($servername, $dbusername, $dbpassword, $dbname);
//confirming that connection was made
if($conn->connect_error)
{
die("God Damn connection failed: ". $conn->connect_error);
}
$selectedClass = $_POST["selectedClass"];
$returnarr = array();
$sql = "SELECT `description` FROM `classes` WHERE `name`='" . $selectedClass . "'";
$result = $conn->query($sql);
$description = mysqli_fetch_assoc($result);
array_push($returnarr, $description);
//query to get all students who have the couse name in at least one of their slots
$sql = "SELECT * FROM `users` WHERE (`class1`='" . $selectedClass . "' OR `class2`='" . $selectedClass . "' OR `class3`='" . $selectedClass . "') AND `permission`!='1'";
$result = $conn->query($sql);
while( $row = mysqli_fetch_assoc( $result)){
array_push($returnarr, $row); // Inside while loop
}
echo json_encode($returnarr);
//echo '{"numStudents":'. $result->num_rows . ', ';
/*for($x=0;$x<$result->num_rows;$x++)
{
$arr = mysqli_fetch_assoc($result);
echo '"' . $x . 'f": "' . $arr['firstname'] . '", "' . $x . 'l": "' . $arr['lastname'] . '"';
//if($x !== $result->num_rows - 1)
//{
// echo ",";
//}
echo ",";
}*/
/*$sql = "SELECT `description` FROM `classes` WHERE `name`='" . $selectedClass . "'";
$result = $conn->query($sql);
$arr = mysqli_fetch_assoc($result);
echo '"description":"' . $arr["description"] . '"}';*/
?>