$query->execute(); $counter['HS'] = $query->getPreparedQuery()->rowCount(); //-------------------------------------------------------- // // Liste des joueurs + count // //-------------------------------------------------------- $sql = 'SELECT j.pseudo AS pseudo, e.nom AS team, j.id_joueur AS id, j.paye FROM joueurs j LEFT OUTER JOIN equipes_joueur ej ON j.id_joueur = ej.id_joueur LEFT OUTER JOIN equipes e ON e.id_equipes = ej.id_equipes WHERE ej.id_equipes !=1 OR ej.id_equipes IS NULL ORDER BY j.id_joueur'; $query = new Query($database, $sql); $query->execute(); $counter['player'] = $query->getPreparedQuery()->rowCount(); $datas = array(); foreach ($query->getResult() as $player) { $data = array(); if (!empty($player)) { $data['paye'] = $player['paye']; $data['pseudo'] = $player['pseudo']; $data['team'] = $player['team']; $data['hots'] = isPlay($player['id'], 1, $database); $data['cod'] = isPlay($player['id'], 2, $database); $data['tm'] = isPlay($player['id'], 3, $database); $data['hs'] = isPlay($player['id'], 5, $database); } $datas[] = $data; } // send to the template
$( "#formInscription" ).css({color: "#f00"}); </script>'; die; } } else { echo 'Le nom de la team est déjà pris <br/>'; } } else { // sinon l'équipe existe déjà et donc on lie le joueur à cette équipe si il a le bon mot de passe // Verification bon mot de passe $sql = 'SELECT * FROM equipes WHERE id_equipes = :id_equipes AND mot_de_passe = :mdp '; $query = new Query($database, $sql); $query->bind(':id_equipes', $id_equipes, PDO::PARAM_INT); $query->bind(':mdp', $mot_de_passe, PDO::PARAM_INT); $query->execute(); $nbr = $query->getPreparedQuery()->rowCount(); if ($nbr != 0) { try { $sql = 'INSERT INTO equipes_joueur (id_joueur,id_equipes) VALUES (:id_joueur,:id_equipes)'; $query = new Query($database, $sql); $query->bind(':id_joueur', $id_joueur, PDO::PARAM_INT); $query->bind(':id_equipes', $id_equipes, PDO::PARAM_INT); $query->execute(); echo 'Vous avez été ajoutée à votre team!<br/>'; echo '<script> $( "#formInscription" ).css({color: "#0f0"}); </script>'; } catch (Exception $e) { echo 'Une erreur est survenue<br/>'; echo 'Message = ' . $e->getMessage(); echo '<br/><script>
public function insertUserInChat($id, $login) { $sql = file_get_contents(DOCUMENT_ROOT . '/src/sql/insertUserInChat.sql'); $query = new Query($this, $sql); $query->bind('id', $id, PDO::PARAM_INT); $query->bind('pseudo', $login, PDO::PARAM_INT); $query->execute(); $affected_rows = $query->getPreparedQuery()->rowCount(); if (!is_null($affected_rows) && !$affected_rows) { global $glob_debug; if ($glob_debug) { echo 'ERREUR USERS CHAT SQL 1'; } } }