当前位置: 首页>>代码示例>>PHP>>正文


PHP Utilisateur::getUtilisateurId方法代码示例

本文整理汇总了PHP中Utilisateur::getUtilisateurId方法的典型用法代码示例。如果您正苦于以下问题:PHP Utilisateur::getUtilisateurId方法的具体用法?PHP Utilisateur::getUtilisateurId怎么用?PHP Utilisateur::getUtilisateurId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Utilisateur的用法示例。


在下文中一共展示了Utilisateur::getUtilisateurId方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: envoyerMessageA

 public static function envoyerMessageA($id_trajet)
 {
     $database = UsineBDD::getUsine()->connection();
     $passagers = Reservation::getUtilisateurReservation($id_trajet);
     $info = Trajet::getInformationTrajet($id_trajet)[0];
     $date = date('d-n-Y H:i', $info['timestamp_trajet']);
     $message = "Le trajet " . $info['ville_depart'] . '-' . $info['ville_arrive'] . 'du ' . $date . 'a été annulé ! Vous avez recu 10€ en dédomagement';
     foreach ($passagers as $array => $passager) {
         $sql_message = "INSERT INTO messagerie VALUES('',:ide,:idd,:c,:t,'')";
         $requete = $database->prepare($sql_message);
         $requete->execute(array(':ide' => Utilisateur::getUtilisateurId(), ':idd' => $passager['id_membre'], ':c' => $message, ':t' => time()));
     }
 }
开发者ID:vrajau,项目名称:Covoiturage,代码行数:13,代码来源:Messagerie.php

示例2: ajouterVehicule

 public function ajouterVehicule()
 {
     $database = UsineBDD::getUsine()->connection();
     if (!empty(trim($_POST['marque'])) && !empty(trim($_POST['couleur'])) && !empty(trim($_POST['modele'])) && !empty(trim($_POST['mise_en_service']))) {
         $sql_vehicule = "INSERT INTO vehicule VALUES ('',:membre,:mq,:mo,:c,:ms)";
         $requete_vehicule = $database->prepare($sql_vehicule);
         $requete_vehicule->execute(array(':membre' => Utilisateur::getUtilisateurId(), ':mq' => $_POST['marque'], ':mo' => $_POST['modele'], ':c' => $_POST['couleur'], ':ms' => $_POST['mise_en_service']));
         Utilisateur::rendreConducteur();
         $this->_confirm = "C'est bon ! Vous pouvez désormais ajouter des trajets !";
     } else {
         $this->_erreurs[] = "Il manque des informations pour valider votre véhicule";
     }
 }
开发者ID:vrajau,项目名称:Covoiturage,代码行数:13,代码来源:Vehicule.php

示例3: isNoteExisteU

 public static function isNoteExisteU($id_trajet, $utilisateur)
 {
     $database = UsineBDD::getUsine()->connection();
     $info_t = Trajet::getInformationTrajet($id_trajet)[0];
     $sql = "SELECT id FROM note WHERE id_trajet=:idt AND id_membre=:idm AND id_membre_note=:idn";
     $requete = $database->prepare($sql);
     $requete->execute(array(':idt' => $info_t['id'], ':idm' => Utilisateur::getUtilisateurId(), ':idn' => $utilisateur));
     $res = $requete->fetchAll();
     if (count($res) != 0) {
         return true;
     } else {
         return false;
     }
 }
开发者ID:vrajau,项目名称:Covoiturage,代码行数:14,代码来源:Note.php

示例4: getAllTrajetConducteur

 public static function getAllTrajetConducteur()
 {
     $database = UsineBDD::getUsine()->connection();
     $sql_trajets = "SELECT id FROM trajet WHERE id_conducteur=:idc";
     $requete_trajets = $database->prepare($sql_trajets);
     $requete_trajets->execute(array(':idc' => Utilisateur::getUtilisateurId()));
     $trajets = $requete_trajets->fetchAll();
     return $trajets;
 }
开发者ID:vrajau,项目名称:Covoiturage,代码行数:9,代码来源:Trajet.php

示例5:

<?php

$html = '';
if (isset($_GET['id_membre'])) {
    $membre = Utilisateur::getInfo($_GET['id_membre']);
    if (count($membre) == 0) {
        $html = '<div class="error"><p> Ce membre n\'existe pas</p></div>';
    } else {
        $membre = $membre[0];
        $type_compte = $membre['type_compte'] == 3 ? 'Conducteur/Passager' : 'Passager';
        $note = Note::calculerMoyenne($membre['id']);
    }
} else {
    $membre = Utilisateur::getInfo(Utilisateur::getUtilisateurId())[0];
    $type_compte = $membre['type_compte'] == 3 ? 'Conducteur/Passager' : 'Passager';
    $note = Note::calculerMoyenne($membre['id']);
}
if (count($membre) != 0) {
    if ($membre['type_compte'] == 3) {
        $voiture = Utilisateur::getVoiture($membre['id'])[0];
        $table = '<tr> <td class="bold_td"> Marque : </td><td>' . $voiture['marque'] . ' </td></tr>';
        $table .= '<tr> <td class="bold_td"> Modèle : </td><td>' . $voiture['modele'] . '</td></tr>';
        $table .= '<tr> <td class="bold_td"> Couleur : </td><td style="background-color:#' . $voiture['couleur'] . '"></td></tr>';
        $table .= '<tr> <td class="bold_td"> Mise en Service : </td><td>' . $voiture['mise_service'] . '</td></tr>';
    } else {
        $table = '<tr><td class="italic_td" colspan="2">Ce membre ne possède pas de voiture</td></tr>';
    }
    if (!$note) {
        $note = "Pas encore noté";
    } else {
        $note .= '/5';
开发者ID:vrajau,项目名称:Covoiturage,代码行数:31,代码来源:profil.php

示例6: header

<?php 
require_once "../Config/autoload.php";
require 'LoginController.php';
if (!isset($_GET['context']) || empty(trim($_GET['context']))) {
    header('Location: ../Vue/rechercherTrajet.php');
}
if ($_GET['context'] == 'trajets' && isset($_GET['id_trajet']) && Utilisateur::getUtilisateurId() == Trajet::getTrajetConducteurId($_GET['id_trajet'])) {
    render('mytrajet.php');
} elseif ($_GET['context'] == 'trajets' || $_GET['context'] == 'trajets' && isset($_GET['id_u'])) {
    render('mytrajet.php');
} elseif ($_GET['context'] == 'reservations' || $_GET['context'] == 'reservations' && isset($_GET['id_t'])) {
    render('myreservation.php');
} elseif ($_GET['context'] == 'profil') {
    render('profil.php');
} else {
    header('Location: ../Vue/rechercherTrajet.php');
}
开发者ID:vrajau,项目名称:Covoiturage,代码行数:17,代码来源:ProfilController.php

示例7: getAllReservation

 public static function getAllReservation()
 {
     $database = UsineBDD::getUsine()->connection();
     $sql_reservations = "SELECT * FROM reservation WHERE id_membre=:id";
     $requete_reservations = $database->prepare($sql_reservations);
     $requete_reservations->execute(array(':id' => Utilisateur::getUtilisateurId()));
     $resultat_reservations = $requete_reservations->fetchAll();
     return $resultat_reservations;
 }
开发者ID:vrajau,项目名称:Covoiturage,代码行数:9,代码来源:Reservation.php

示例8: getAllMessage

 public static function getAllMessage()
 {
     $database = UsineBDD::getUsine()->connection();
     $sql = "SELECT * FROM messagerie v WHERE id_destinataire=:id ORDER BY 5 DESC";
     $requete = $database->prepare($sql);
     $requete->execute(array(':id' => Utilisateur::getUtilisateurId()));
     $res = $requete->fetchAll();
     return $res;
 }
开发者ID:vrajau,项目名称:Covoiturage,代码行数:9,代码来源:Utilisateur.php


注:本文中的Utilisateur::getUtilisateurId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。