diff --git a/ensiie-project/src/Controller/index.php b/ensiie-project/src/Controller/index.php deleted file mode 100644 index 025bf597af4de4b489fd1a1e05678890ddad51c7..0000000000000000000000000000000000000000 --- a/ensiie-project/src/Controller/index.php +++ /dev/null @@ -1,43 +0,0 @@ -<?php -require '../vendor/autoload.php'; - -//postgres -$dbName = getenv('DB_NAME'); -$dbUser = getenv('DB_USER'); -$dbPassword = getenv('DB_PASSWORD'); -$connection = new PDO("pgsql:host=postgres user=$dbUser dbname=$dbName password=$dbPassword"); - -$userRepository = new \User\UserRepository($connection); -$users = $userRepository->fetchAll(); -?> - -<html> -<head> - <!-- Latest compiled and minified CSS --> - <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> -</head> -<body> - -<div class="container"> - <h3><?php echo 'Hello world from Docker! php' . PHP_VERSION; ?></h3> - - <table class="table table-bordered table-hover table-striped"> - <thead style="font-weight: bold"> - <td>#</td> - <td>Firstname</td> - <td>Lastname</td> - <td>Age</td> - </thead> - <?php /** @var \User\User $user */ - foreach ($users as $user) : ?> - <tr> - <td><?php echo $user->getId() ?></td> - <td><?php echo $user->getFirstname() ?></td> - <td><?php echo $user->getLastname() ?></td> - <td><?php echo $user->getAge() ?> years</td> - </tr> - <?php endforeach; ?> - </table> -</div> -</body> -</html> diff --git a/ensiie-project/src/Model/arise_data.php b/ensiie-project/src/Model/arise_data.php index 5d7cc40b4dee9860224908f4dc3139a5e902d632..6ca5c3aad7c0847decd5258dd12b2602754983f1 100644 --- a/ensiie-project/src/Model/arise_data.php +++ b/ensiie-project/src/Model/arise_data.php @@ -5,7 +5,7 @@ * Date: 09/04/2019 * Time: 08:37 */ -include('Utilisateur/Utilisateur.php') +include('Utilisateur/utilisateur.php') require_once('db_data.php'); /** diff --git a/ensiie-project/src/Model/db_data.php b/ensiie-project/src/Model/db_data.php index b9474863de4303dae7af105a1c92fd403e65e7ab..cf533dd7b2be6ef4f0f3f525814f588f51fcb0ae 100644 --- a/ensiie-project/src/Model/db_data.php +++ b/ensiie-project/src/Model/db_data.php @@ -7,13 +7,13 @@ */ require_once('db_connect.php'); -/**@brief récupère le nom de l'evenementt actuel +/**@brief récupère le nom de l'evenement actuel * * @return mixed */ function getActuelEvenement(){ //Appel SQL - $evenementt['id_evenement'] = ...; + $evenement['id_evenement'] = ...; $evenement['nom_evenement'] = ...; $evenement['date_premiere_fin'] = ...; $evenement['date_deuxieme_fin'] = ...; @@ -28,20 +28,31 @@ function getDefaultFins{ } function getActuelCommandes($idUtilisateur){ - //Get numero de l'event courrant - //SI pas d'event courant : throw exception + //Get numero de l'evenement actuel + //SI pas d'evenement actuel : throw exception //Sinon, appel SQL, get commande with USERID=$id AND EVENTID=$eventID + $id_evenement = getActuelEvenement()->id_evenement + if ($id_evenement == NULL) + { + throw exception Invalid_Evenement("Il n'y a pas d'évènement actuellement"); + } + else + { + $actuel_commandes = ...; + } + + } /** * @brief Ajoute une commande à la BDD - * @param $user + * @param $utilisateur * La variable utilisateur contenant toutes les informations importantes - * @param $event - * La variable contenant les informations de l'évennement pour lequel l'utilisateur commande - * @param $command + * @param $evenement + * La variable contenant les informations de l'évenement pour lequel l'utilisateur commande + * @param $commande * La variable contenant les informations de la commande - * @param $name + * @param $nom */ function addCommande($utilisateur, $evenement, $commande, $nom){ $actuel_evenement = getActuelEvenement(); diff --git a/ensiie-project/src/View/commande.php b/ensiie-project/src/View/commande.php index 578c0a0127dfe77eb986ff11b3d8603d8e15e618..c12e6a07128ef8864647a77657726965fced115d 100644 --- a/ensiie-project/src/View/commande.php +++ b/ensiie-project/src/View/commande.php @@ -1,7 +1,6 @@ <?php -include('Model/Utilisateur/Utilisateur.php'); -foreach( $commande in $user->commandes){ +foreach( $commande in $utilisateur->commandes){ ?> <div class="truc"> <p>Vous avez commandé : <?php $commande['titre']?></p> diff --git a/ensiie-project/src/View/footer.php b/ensiie-project/src/View/footer.php new file mode 100644 index 0000000000000000000000000000000000000000..28d1d22d9615939cf5a097ef1d29c055a566639d --- /dev/null +++ b/ensiie-project/src/View/footer.php @@ -0,0 +1,2 @@ +<img src="http://bde.iiens.net/web/images/logos/lanpartiie.png" style="max-width: 40%; margin: 0 30%;" /> +<div class="small text-center text-muted">• Site par JaCoGaJe •</div> \ No newline at end of file diff --git a/ensiie-project/src/index.php b/ensiie-project/src/index.php new file mode 100644 index 0000000000000000000000000000000000000000..d7bae9b3e6454ef8f8e60cfbf065b9ecdc4eebfd --- /dev/null +++ b/ensiie-project/src/index.php @@ -0,0 +1,3 @@ +<?php +include('View/footer.php'); +?>