From 70261fcd71cf3279b3538125f06dd3c6fbd95ab6 Mon Sep 17 00:00:00 2001 From: Daniel Tartavel Date: Sat, 23 Oct 2021 01:27:50 +0200 Subject: [PATCH] ajout du nombre de votant, et correction bug de date --- include/fonctions.inc.php | 12 ++++++++---- vote.form.php | 4 ++-- vote.resultat.php | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/include/fonctions.inc.php b/include/fonctions.inc.php index e328eba..b935448 100644 --- a/include/fonctions.inc.php +++ b/include/fonctions.inc.php @@ -229,15 +229,19 @@ function listeAdherents() function listeVotants($idVotation, $idVote, $listeAdherents) { global $db; + $nv = 0; + $text = ''; + $query = "SELECT DISTINCT idVotant FROM votes WHERE idVotation=" . $idVotation . ' AND idVote=' . $idVote; $result = $db->query($query); - print (EOLH . '' . EOLH); + print('Nombre de votants : ' . $nv . EOLH . ''); + print('' . EOLH); } ?> diff --git a/vote.form.php b/vote.form.php index 5a990a7..b3357b4 100644 --- a/vote.form.php +++ b/vote.form.php @@ -35,7 +35,7 @@ if ($dolibarr->result->num_rows == 0) { $dolibarr->close(); $db = new db(); - $query = 'SELECT *, UNIX_TIMESTAMP(dateDebut) as td, UNIX_TIMESTAMP( DATE_ADD(dateFin, INTERVAL 1 DAY)) as tf FROM liste_votations WHERE id=' . $db->protect($idVotation); + $query = 'SELECT *, UNIX_TIMESTAMP(dateDebut) as td, UNIX_TIMESTAMP( DATE_ADD(dateFin, INTERVAL 1 DAY)) as tf, UNIX_TIMESTAMP( dateFin) as df FROM liste_votations WHERE id=' . $db->protect($idVotation); $resultVotation = $db->query($query); $votation = $db->result->fetch_array(); $now = date('Y-m-d'); @@ -84,7 +84,7 @@ if ($dolibarr->result->num_rows == 0) } }else { - print " Bonjour " . $votant['firstname'] . " " . $votant['lastname'] . ',' . EOLH . EOLH . "Le vote ne sera ouvert qu'à partir du " . formattedate('fr', $votation['td'] , "Europe/Paris") . " et jusqu'au " . formattedate('fr', $votation['tf'] , "Europe/Paris") . '.' . EOLH . "Si vous pensez que ceci est une erreur, veuillez prendre contact avec les responsables de l'association."; + print " Bonjour " . $votant['firstname'] . " " . $votant['lastname'] . ',' . EOLH . EOLH . "Le vote ne sera ouvert qu'à partir du " . formattedate('fr', $votation['td'] , "Europe/Paris") . " et jusqu'au " . formattedate('fr', $votation['df'] , "Europe/Paris") . '.' . EOLH . "Si vous pensez que ceci est une erreur, veuillez prendre contact avec les responsables de l'association."; } } } diff --git a/vote.resultat.php b/vote.resultat.php index 7bdaadb..390a752 100644 --- a/vote.resultat.php +++ b/vote.resultat.php @@ -46,7 +46,7 @@ if ( empty($idVotation)) }else { $now = date('Y-m-d'); - if ( time() < $votation['tf'] ) + if ( time() > $votation['tf'] ) { echo $votation["libelle"] . ""; $listeAdherents = listeAdherents();