-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmy_booking.php
More file actions
32 lines (24 loc) · 754 Bytes
/
Copy pathmy_booking.php
File metadata and controls
32 lines (24 loc) · 754 Bytes
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
<?php
session_start();
if(!isset($_SESSION['passenger_id'])){
header("Location: login.html");
exit();
}
$conn = mysqli_connect("localhost","root","","btrs");
$passenger = $_SESSION['passenger_id'];
$sql = "SELECT ticket_id, seat_number, booking_date, status
FROM ticket
WHERE passenger_id = $passenger";
$result = mysqli_query($conn, $sql);
echo "<h2>My Bookings</h2>";
while($row = mysqli_fetch_assoc($result)){
echo "Ticket ID: ".$row['ticket_id'].
" | Seat: ".$row['seat_number'].
" | Date: ".$row['booking_date'].
" | Status: ".$row['status'];
if($row['status'] == 'book'){
echo " <a href='cancel.php?ticket_id=".$row['ticket_id']."'>Cancel</a>";
}
echo "<br>";
}
?>