= current_date;", array($mail)); if($result){ $row = pg_fetch_array($result); return $row[0]; } return 0; } function getTrajetsReserves($mail){ global $db; $result = pg_query_params($db, "SELECT COUNT(*) FROM trajet tr, reserver r WHERE r.codetrajet = tr.codetrajet AND mailutilisateur = $1 AND etatres != 'Annulée' AND estAnnule = false AND datedepart >= current_date;", array($mail)); if($result){ $row = pg_fetch_array($result); return $row[0]; } return 0; } function getMessagesNonLus($mail){ global $db; $result = pg_query_params($db, "SELECT COUNT(*) from Message WHERE mailRecepteur = $1 AND estLu = FALSE;", array($mail)); if($result){ $row = pg_fetch_array($result); $login = $row[0]; return $login; } } function getAvisNonLus($mail){ global $db; $result = pg_query_params($db, "SELECT COUNT(tr.mailProposition) FROM Trajet tr, Avis av WHERE tr.codeTrajet = av.codeTrajet AND av.estLu = false AND tr.mailProposition = $1;", array($mail)); if($result){ $row = pg_fetch_array($result); $login = $row[0]; return $login; } } function getPathImgProfil($mail){ if (file_exists("../imageProfil/$mail.png")){ return "../imageProfil/$mail.png"; } return "../imageProfil/default.svg"; } ?> Tableau de bord

Bienvenue

Vous avez trajets proposés à effectuer.

Vous avez trajets réservés à effectuer.

Vous avez messages non lus.

Vous avez avis non lus.