X-Git-Url: http://git.euphorik.ch/?p=cl7.git;a=blobdiff_plain;f=php%2Fclass_participant.php;fp=php%2Fclass_participant.php;h=0000000000000000000000000000000000000000;hp=ea27ffa5c6c1c2f235665095f0e6cede859f9812;hb=72508fb3290057e8afd090d06e5763ee8ff68cd7;hpb=474845951b5f5c2ebedaffc05d5bf396c878fdc4 diff --git a/php/class_participant.php b/php/class_participant.php deleted file mode 100644 index ea27ffa..0000000 --- a/php/class_participant.php +++ /dev/null @@ -1,80 +0,0 @@ - ce n'est pas un participant valide - if ($v1 == NULL && $v2 == NULL) - { - $this->valide = 0; - return; - } - - if (is_string($v1) && is_string($v2)) # Aucun des arguments n'est vide alors c'est le pseudo et le password qui ont été transmis - $res = mysql_query("SELECT * FROM participants WHERE pseudo = '" . addslashes($v1) . "' AND password = '" . addslashes($v2) . "'"); - else # Sinon c'est l'id - $res = mysql_query("SELECT * FROM participants WHERE id = " . addslashes($v1)); - - if (mysql_error() || mysql_num_rows($res) == 0) - { - $this->valide = FALSE; - } - else - { - $this->info = mysql_fetch_object($res); - $this->valide = TRUE; - } - } - - /** - * Renvoie le nombre de votes restant pour le participant. - */ - function nb_vote_restant() - { - $nombre_de_vote = mysql_fetch_array(mysql_query(" - SELECT COUNT(*) FROM participants RIGHT JOIN jeux_choisis ON participants.id = jeux_choisis.participant_id - WHERE participants.id = " . $this->info->id . " - GROUP BY participants.id - ")); - - return Participant::$NB_VOTES_PAR_PARTICIPANT - $nombre_de_vote[0]; - } - - /** - * Renvois TRUE si le nombre de participant max est atteint. - */ - static function nombre_participant_max_atteint() - { - global $config; - $res_SQL = mysql_query("SELECT COUNT(*) FROM participants"); - $nb_participant = mysql_fetch_row($res_SQL); - - return $nb_participant[0] >= $config->get('nb_max_participant'); - } - - /** - * Renvois le nombre de places restantes. - */ - static function nombre_place_restante() - { - global $config; - $res_SQL = mysql_query("SELECT COUNT(*) FROM participants"); - $nb_participant = mysql_fetch_row($res_SQL); - - return $config->get('nb_max_participant') - $nb_participant[0]; - } -} - -?> \ No newline at end of file