1
1
<?php
2
+ function outputFavouriteRestaurants () {
3
+ require_once ('database/db-connection.php ' );
4
+ require_once ('database/data-fetching/favourites.php ' );
5
+ $ db = getDatabaseConnection ('database/restaurants.db ' );
6
+ $ favourites = getAllFavourites ($ db , $ _SESSION ['userID ' ]); ?>
7
+ <section id="favourite-restaurants">
8
+ <article>
9
+ <h2>Your Favourite Restaurants</h2>
10
+ <ul>
11
+ <?php foreach ($ favourites as $ favourite ) { ?>
12
+ <li><a href="../restaurant-page.php?id=<?= $ favourite ['restaurantID ' ]?> "><?= $ favourite ['name ' ]?> </a></li>
13
+ <?php
14
+ } ?>
15
+ </ul>
16
+ </article>
17
+ </section>
18
+ <?php
19
+ }
20
+
21
+ function outputUserRestaurants () {
22
+ require_once ('database/db-connection.php ' );
23
+ require_once ('database/data-fetching/restaurants.php ' );
24
+ $ db = getDatabaseConnection ('database/restaurants.db ' );
25
+ $ restaurants = getRestaurantbyOwner ($ db , $ _SESSION ['userID ' ]); ?>
26
+ <section id="restaurants">
27
+ <article>
28
+ <h2>Your Restaurants</h2>
29
+ <ul>
30
+ <?php foreach ($ restaurants as $ restaurant ) { ?>
31
+ <li><a href="../restaurant-page.php?id=<?= $ restaurant ['restaurantID ' ]?> "><?= $ restaurant ['name ' ]?> </a></li>
32
+ <?php
33
+ } ?>
34
+ </ul>
35
+ <button class="button" type="button" onclick="location.href='../restaurant-register-page.php'">Add Restaurant</button>
36
+ </article>
37
+ </section>
38
+ <?php
39
+ }
40
+
2
41
function outputUserInfo (){
3
42
require_once ('database/db-connection.php ' );
4
43
require_once ('database/data-fetching/user.php ' );
5
44
require_once ('database/data-fetching/restaurants.php ' );
6
- require_once ('database/data-fetching/favourites.php ' );
7
45
$ db = getDatabaseConnection ('database/restaurants.db ' );
8
- $ user = getUserbyId ($ db ,$ _SESSION ['userID ' ]);
9
- ?>
46
+ $ user = getUserbyId ($ db ,$ _SESSION ['userID ' ]); ?>
10
47
<main>
11
48
<section id="userInfo">
12
49
<p>Username:</p>
@@ -22,38 +59,12 @@ function outputUserInfo(){
22
59
<button class="button" id="user-order-button" type="button" onclick="location.href='../user-orders-page.php'">My orders</button>
23
60
</section>
24
61
25
- <section id="favourite-restaurants">
26
- <article>
27
- <h2>Your Favourite Restaurants</h2>
28
- <ul>
29
- <?php
30
- $ favourites = getAllFavourites ($ db , $ _SESSION ['userID ' ]);
31
- foreach ($ favourites as $ favourite ) { ?>
32
- <li><a href="../restaurant-page.php?id=<?= $ favourite ['restaurantID ' ]?> "><?= $ favourite ['name ' ]?> </a></li>
33
- <?php
34
- }
35
- ?>
36
- </ul>
37
- </article>
38
- </section>
39
-
40
- <?php if ($ user ['owner ' ] === 1 ) { ?>
41
- <section id="restaurants">
42
- <article>
43
- <h2>Your Restaurants</h2>
44
- <ul>
45
- <?php
46
- $ restaurants = getRestaurantbyOwner ($ db , $ _SESSION ['userID ' ]);
47
- foreach ($ restaurants as $ restaurant ) { ?>
48
- <li><a href="../restaurant-page.php?id=<?= $ restaurant ['restaurantID ' ]?> "><?= $ restaurant ['name ' ]?> </a></li>
49
- <?php
50
- } ?>
51
- </ul>
52
- <button class="button" type="button" onclick="location.href='../restaurant-register-page.php'">Add Restaurant</button>
53
- </article>
54
- </section>
55
62
<?php
56
- } ?>
63
+ outputFavouriteRestaurants ();
64
+ if ($ user ['owner ' ] === 1 )
65
+ outputUserRestaurants ();
66
+ ?>
67
+
57
68
</main>
58
69
<?php
59
70
}
0 commit comments