-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathapprove-reject.php
59 lines (51 loc) · 1.87 KB
/
approve-reject.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
<!-- approve-reject.php -->
<?php
session_start();
include_once 'dbCon.php';
$con = connect();
//reject
if (isset($_GET['breject_id'])) {
$id =$_GET['breject_id'];
$sql ="UPDATE booking_details SET status = 0 WHERE id = '$id';";
// include_once 'dbCon.php';
// $con = connect();
if ($con->query($sql) === TRUE) {
echo '<script>alert("Rejected.")</script>';
echo '<script>window.location="booking-list.php"</script>';
} else {
echo "Error: " . $sql . "<br>" . $con->error;
}
}
// approve booking request
if (isset($_GET['bapprove_id'])) {
$id =$_GET['bapprove_id'];
// include_once 'dbCon.php';
// $con = connect();
$sql ="UPDATE booking_details SET status = 1 WHERE id = '$id';";
$sql2 ="SELECT `id`, `c_id`, (SELECT `restaurent_name` FROM `restaurant_info` WHERE restaurant_info.id= booking_details.c_id) as username,(SELECT `email` FROM `restaurant_info` WHERE restaurant_info.id= booking_details.c_id) as email FROM booking_details WHERE id = '$id';";
$result= $con->query($sql2);
foreach ($result as $r ) {
$cname = $r['username'];
// $email = $r['email'];
$email = "chartermonitoring2018@gmail.com";
}
if ($con->query($sql) === TRUE) {
include 'mailSender.php';
$mail->Body = '<html><body>
Hello '.$cname.' . <br>
Your booking is confirmed by restaurent. <br>
Thank You.
</body></html>';
$mail->addAddress($email, "Booking Approve");
if($mail->send()) {
echo '<script>alert("Booking Confirmed.")</script>';
echo '<script>window.location="booking-list.php"</script>';
}else{
echo '<script>alert("mail not send")</script>';
echo '<script>window.location="booking-list.php"</script>';
}
} else {
echo "Error: " . $sql . "<br>" . $con->error;
}
}
?>