diff --git a/hotel_booking/booking.php b/hotel_booking/booking.php index d8dbfd4..df2c320 100644 --- a/hotel_booking/booking.php +++ b/hotel_booking/booking.php @@ -34,7 +34,7 @@

Rooms available

-
+
-
-
-
- room -
-
-

Standard room

-
-

Accommodation

- Air conditioning - Coffee & tea - Desk - Hairdryer - Television - Wi-Fi + $accom_row[name]"; + } + //get additional accommodation data from database + $addi_q = mysqli_query($con, "SELECT a.name FROM `additional_accomm` a INNER JOIN `room_additionalAccom` raddi ON a.id = raddi.additionalAccom_id WHERE raddi.room_id = '$room_data[id]'"); + $additionalAccom_data = ""; + + while($addi_row = mysqli_fetch_assoc($addi_q)){ + $additionalAccom_data .="$addi_row[name]"; + } + //get cover image + $room_cover = ROOM_IMG_PATH."logo.png"; + $cover_q = mysqli_query($con, "SELECT * FROM `room_images` WHERE `room_id`='$room_data[id]' AND `upload`='1'"); + + if(mysqli_num_rows($cover_q) > 0){ + $cover_res = mysqli_fetch_assoc($cover_q); + $room_cover = ROOM_IMG_PATH.$cover_res['image']; + } + //display room (---**accommodation section did not use from database**---) + echo <<< data +
+
+
+ room +
+
+

$room_data[name]

+
+

Accommodation

+ Heating and air conditioning + Coffee & tea + Mini-fridge + Coffee & tea + Desk + Hairdryer + Television + Wi-Fi + ... +
+
+

Additional Accommodation

+ $additionalAccom_data +
+
+
+

$$room_data[price]/night

+ Book +
+
-
-

Additional Accommodation

- Breakfast - Pools - Sauna (Steam sauna) - Massage (Aromatherapy massage) -
-
-
-

$99 per night

- Book Now - More Details -
-
-
+ data; + } + ?>
diff --git a/hotel_booking/index.php b/hotel_booking/index.php index 23de8bd..b2e098c 100644 --- a/hotel_booking/index.php +++ b/hotel_booking/index.php @@ -104,118 +104,61 @@

Comfortably furnished smaller accommodation

-
-
- -
-
Standard rooms
-

From $99 per night

-
-

Accommodation

- Air conditioning - Coffee & tea - Desk - Hairdryer - Television - Wi-Fi -
-
-

Extra Accommodation

- Breakfast - Pools - Sauna - Massages -
- -
-
-
+ -
- -
-
Standard rooms
-

From $99 per night

-
-

Accommodation

- Air conditioning - Coffee & tea - Desk - Hairdryer - Television - Wi-Fi -
-
-

Extra Accommodation

- Breakfast - Pools - Wellness & Spa -
- -
-
-
+ while($accom_row = mysqli_fetch_assoc($accom_q)){ + $accommodation_data .="$accom_row[name]"; + } + //get additional accommodation data from database + $addi_q = mysqli_query($con, "SELECT a.name FROM `additional_accomm` a INNER JOIN `room_additionalAccom` raddi ON a.id = raddi.additionalAccom_id WHERE raddi.room_id = '$room_data[id]'"); + $additionalAccom_data = ""; + + while($addi_row = mysqli_fetch_assoc($addi_q)){ + $additionalAccom_data .="$addi_row[name]"; + } + //get cover image + $room_cover = ROOM_IMG_PATH."logo.png"; + $cover_q = mysqli_query($con, "SELECT * FROM `room_images` WHERE `room_id`='$room_data[id]' AND `upload`='1'"); -
-
- -
-
Standard rooms
-

From $99 per night

-
-

Accommodation

- Air conditioning - Coffee & tea - Desk - Hairdryer - Television - Wi-Fi + if(mysqli_num_rows($cover_q) > 0){ + $cover_res = mysqli_fetch_assoc($cover_q); + $room_cover = ROOM_IMG_PATH.$cover_res['image']; + } + //display room (---**accommodation section did not use from database**---) + echo <<< data +
+
+ +
+
$room_data[name]
+

$$room_data[price] per night

+
+

Accommodation

+ Heating and air conditioning + Coffee & tea + Mini-fridge + Coffee & tea + Desk + Hairdryer + Television + Wi-Fi + ... +
+
$additionalAccom_data
+ +
+
-
-

Extra Accommodation

- Breakfast - Pools - Wellness & Spa -
- -
-
-
- -
-
- -
-
Standard rooms
-

From $99 per night

-
-

Accommodation

- Air conditioning - Coffee & tea - Desk - Hairdryer - Television - Wi-Fi -
-
-

Extra Accommodation

- Breakfast - Pools - Wellness & Spa -
- -
-
-
+ data; + } + ?>
Booking diff --git a/hotel_booking/rooms.php b/hotel_booking/rooms.php index a39e578..cc6c1ac 100644 --- a/hotel_booking/rooms.php +++ b/hotel_booking/rooms.php @@ -130,236 +130,81 @@
-
-
-
-
I
-
-

Standard room

-
-
-
-
-
-
-
- -
-
- -
-
- -
-
-
+ $accom_row[name]

"; + } + //get additional accommodation data from database + $addi_q = mysqli_query($con, "SELECT a.name FROM `additional_accomm` a INNER JOIN `room_additionalAccom` raddi ON a.id = raddi.additionalAccom_id WHERE raddi.room_id = '$room_data[id]'"); + $additionalAccom_data = ""; + + while($addi_row = mysqli_fetch_assoc($addi_q)){ + $additionalAccom_data .="

$addi_row[name]

"; + } + //get multiple images + $room_img = ROOM_IMG_PATH."logo.png"; + $img_q = mysqli_query($con, "SELECT * FROM `room_images` WHERE `room_id`='$room_data[id]'"); + $room_img_display =""; + + while($img_res = mysqli_fetch_assoc($img_q)){ + $room_img_display .=" +
+
-
-
-
-
-

Accommodation

-
- $row[name]

- data; - } - ?> -
+ "; + } + + //display room + echo <<< data +
+
+
+
-
-

Extra Accommodation

-
- $row[name] ($row[detail])

- data; - } - ?> +

$room_data[name]

+
+
+
+
+
+
+ $room_img_display +
+
+
+
+
+
+
+

Accommodation

+
$accommodation_data
+
+
+

Additional Accommodation

+
$additionalAccom_data
+
+
+

Room Detail

+
$room_data[detail]
+
+
+ Booking +
+
-
-
-
-
-
-
-
-
-
II
-
-

Deluxe room

-
-
-
-
-
-
-
- -
-
- -
-
- -
-
-
-
-
-
-
-
-

Accommodation

-
-

A king bed size (76" x 80").

-

A bathroom with a shower or bathtub, toilet, and sink including toiletries.

-

Furniture: A closet, bedside tables, a desk, and chairs.

-

Electronic Devices: A television, telephone, mini-fridge, coffee maker, hairdryer.

-

Heating and air conditioning

-

Wi-Fi and wired internet access

-

Housekeeping

-
-
-
-

Extra Accommodation

-
-

Breakfast

-

Swimming Pools

-

Sauna (Steam sauna)

-

Massage (Aromatherapy massage)

-
-
-
- Booking -
-
-
-
-
-
-
-
-
-
III
-
-

Double room

-
-
-
-
-
-
-
- -
-
- -
-
- -
-
-
-
-
-
-
-
-

Accommodation

-
-

A king bed size (76" x 80").

-

A bathroom with a shower or bathtub, toilet, and sink including toiletries.

-

Furniture: A closet, bedside tables, a desk, and chairs.

-

Electronic Devices: A television, telephone, mini-fridge, coffee maker, hairdryer.

-

Heating and air conditioning

-

Wi-Fi and wired internet access

-

Housekeeping

-
-
-
-

Extra Accommodation

-
-

Breakfast

-

Swimming Pools

-

Sauna (Steam sauna)

-

Massage (Aromatherapy massage)

-
-
-
- Booking -
-
-
-
-
-
-
-
-
-
IV
-
-

Suit room

-
-
-
-
-
-
-
- -
-
- -
-
- -
-
-
-
-
-
-
-
-

Accommodation

-
-

A king bed size (76" x 80").

-

A bathroom with a shower or bathtub, toilet, and sink including toiletries.

-

Furniture: A closet, bedside tables, a desk, and chairs.

-

Electronic Devices: A television, telephone, mini-fridge, coffee maker, hairdryer.

-

Heating and air conditioning

-

Wi-Fi and wired internet access

-

Housekeeping

-
-
-
-

Extra Accommodation

-
-

Breakfast

-

Swimming Pools

-

Sauna (Steam sauna)

-

Massage (Aromatherapy massage)

-
-
-
- Booking -
-
-
-
-
-
- + data; + } + ?>