コード例 #1
0
ファイル: mytrajet.php プロジェクト: vrajau/Covoiturage
<?php

if (isset($_GET['annulation_trajet']) && !empty(trim($_GET['annulation_trajet']))) {
    $t = new Trajet();
    $t->annulationTrajet($_GET['id_trajet']);
    if (!empty(trim($t->confirmation))) {
        echo '<div class="confirmation"><p>' . $t->confirmation . '</p></div>';
    }
}
$html = '';
if (isset($_GET['id_trajet']) && !empty(trim($_GET['id_trajet'])) && Trajet::trajetExiste($_GET['id_trajet'])) {
    if (isset($_GET['validation_trajet']) && !empty(trim($_GET['validation_trajet']))) {
        $t = new Trajet();
        $t->validationTrajet($_GET['id_trajet']);
        if (!empty(trim($t->confirmation))) {
            echo '<div class="confirmation"><p>' . $t->confirmation . '</p></div>';
        }
    }
    $n = new Note();
    if (isset($n)) {
        if ($n->_erreurs) {
            foreach ($n->_erreurs as $error) {
                echo '<div class="erreur"><p>' . $error . '</p></div>';
            }
        }
    }
    $info_trajet = Trajet::getInformationTrajet($_GET['id_trajet'])[0];
    $reservations = Reservation::getUtilisateurReservation($info_trajet['id']);
    if (count($reservations) != 0 && count($info_trajet) != 0) {
        $html .= '<div class="liste_reservation"> <table class="pure-table pure-table-bordered"><thead> <tr> <th> Reservation </th> <th> Nombre de place prise</th>  <th> Note </th></tr> </thead>';
        foreach ($reservations as $array => $reservation) {