Example #1
0
$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
Example #2
0
                    $( "#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>
Example #3
0
 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';
         }
     }
 }