window.top.location.href = '../seller/home.php';
";
}
if(isset($_SESSION['user_type']) && $_SESSION['user_type'] === 'admin'){
echo "";
}
if(isset($_SESSION['user_type']) && $_SESSION['user_type'] === 'guide'){
echo "";
}
}
?>
Travel Plan
1) {
$_SESSION['page'] -= 1;
}
$start_day = ($_SESSION['page'] - 1) * 3 + 1;
$end_day = $start_day + 2;
if (isset($_GET['resetday'])) {
$_SESSION['visit_date'] = 1;
$sql = "DELETE FROM stay_plan";
if ($conn->query($sql) !== TRUE) {
echo "Error: " . $sql . "
" . $conn->error;
}
$sql = "DELETE FROM restaurant_booking";
if ($conn->query($sql) !== TRUE) {
echo "Error: " . $sql . "
" . $conn->error;
}
$sql = "DELETE FROM attraction_plan";
if ($conn->query($sql) !== TRUE) {
echo "Error: " . $sql . "
" . $conn->error;
}
$sql = "DELETE FROM guide_plan";
if ($conn->query($sql) !== TRUE) {
echo "Error: " . $sql . "
" . $conn->error;
}
}
$visit_date = $_SESSION['visit_date'];
if (isset($_GET['hotel_id'])) {
$hotel_id = $_GET['hotel_id'];
$sql = "INSERT INTO hotel_booking (visit_date, hotel_id) VALUES ('$visit_date', '$hotel_id')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
}
if (isset($_GET['restaurant_id'])) {
$restaurant_id = $_GET['restaurant_id'];
$sql = "INSERT INTO restaurant_booking (visit_date,booking_id, restaurant_id) VALUES ('$visit_date','$booking_id', '$restaurant_id')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
}
if (isset($_GET['attraction_id'])) {
$attraction_id = $_GET['attraction_id'];
$sql = "INSERT INTO attraction_booking (visit_date, booking_id, attraction_id) VALUES ('$visit_date', '$booking_id', '$attraction_id')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
}
if (isset($_GET['u_id'])) {
$u_id = $_GET['u_id'];
$sql = "INSERT INTO guide_booking (visit_date, booking_id, guide_id) VALUES ('$visit_date', '$booking_id', '$u_id')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
}
//echo "";
// echo "
| Day | Hotel Name | Restaurant Name | Attraction Name | Guiding Name |
";
for ($visit_date = $start_day; $visit_date <= min($end_day, $_SESSION['visit_date']); $visit_date++){
echo "| Day | Hotel Name | Restaurant Name | Attraction Name | Guiding Name |
";
$sql = "SELECT hotel_id FROM hotel_booking WHERE visit_date = $visit_date";
$result = $conn->query($sql);
$hotel_ids = [];
while ($row = $result->fetch_assoc()) {
$hotel_ids[] = $row["hotel_id"];
}
$hotel_names = [];
foreach ($hotel_ids as $hotel_id) {
$sql = "SELECT name FROM hotel WHERE hotel_id = $hotel_id";
$result = $conn->query($sql);
if ($row = $result->fetch_assoc()) {
$hotel_names[] = $row["name"];
}
}
$hotel_name = count($hotel_names) > 0 ? implode(", ", $hotel_names) : "No stay plan";
$sql = "SELECT restaurant_id FROM restaurant_booking WHERE visit_date = $visit_date";
$result = $conn->query($sql);
$restaurant_ids = [];
while ($row = $result->fetch_assoc()) {
$restaurant_ids[] = $row["restaurant_id"];
}
$restaurant_names = [];
foreach ($restaurant_ids as $restaurant_id) {
$sql = "SELECT name FROM restaurant WHERE restaurant_id = $restaurant_id";
$result = $conn->query($sql);
if ($row = $result->fetch_assoc()) {
$restaurant_names[] = $row["name"];
}
}
$restaurant_name = count($restaurant_names) > 0 ? implode(", ", $restaurant_names) : "No food plan";
$sql = "SELECT attraction_id FROM transport_flight_booking WHERE visit_date = $visit_date";
$result = $conn->query($sql);
$attraction_ids = [];
while ($row = $result->fetch_assoc()) {
$attraction_ids[] = $row["attraction_id"];
}
$attraction_names = [];
foreach ($attraction_ids as $attraction_id) {
$sql = "SELECT name FROM attraction WHERE attraction_id = $attraction_id";
$result = $conn->query($sql);
if ($row = $result->fetch_assoc()) {
$attraction_names[] = $row["name"];
}
}
$attraction_name = count($attraction_names) > 0 ? implode(", ", $attraction_names) : "No attraction plan";
$sql = "SELECT guide_id FROM guide_booking WHERE visit_date = $visit_date";
$result = $conn->query($sql);
$guide_ids = [];
while ($row = $result->fetch_assoc()) {
$guide_ids[] = $row["guide_id"];
}
$guide_names = [];
foreach ($guide_ids as $guide_id) {
$sql = "SELECT username FROM guide WHERE u_id = $guide_id";
$result = $conn->query($sql);
if ($row = $result->fetch_assoc()) {
$guide_names[] = $row["username"];
}
}
$guide_name = count($guide_names) > 0 ? implode(", ", $guide_names) : "No guiding plan";
echo "| Day " . $day . " | " . $hotel_name . " | " . $restaurant_name . " | " . $attraction_name . " | " . $guide_name . " |
";
echo "";
echo "
";
}
$conn->close();
?>
Current page: