-
Notifications
You must be signed in to change notification settings - Fork 0
/
doneappointment.php
36 lines (35 loc) · 1.11 KB
/
doneappointment.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
<?php
require_once "conn.php";
require("methods.php");
session_start();
$login = false;
if(islogin()){
global $login;
$login = true;
if(!$_SESSION["hms_doctor"]){
header("location:./");
return;
}else{
if(isset($_POST["appid"]) && isset($_POST["tick"])){
$aid = secure($_POST["appid"]);
$tick = secure($_POST["tick"]);
$tick = filter_var($tick,FILTER_VALIDATE_BOOLEAN);
$uid = $_SESSION["hms_user_id"];
$docid= '';
$q = "SELECT doctors.`doc-id` FROM doctors INNER JOIN users ON doctors.`doc-id` = users.`docid` WHERE users.id = '$uid'";
$q = $con->query($q);
if(1==mysqli_num_rows($q)){
while($row=mysqli_fetch_array($q)){
$docid = $row["doc-id"];
}
}
$q = "UPDATE appointments SET done='$tick' WHERE id='$aid' AND `doc-id`='$docid'";
if($con->query($q)){
echo "true";
}else{
echo "false";
}
}
}
}
?>