public function getConfrontosMataMata($campeonato, $fase){
     $confrontos = new ArrayObject($this->jogoDao->getJogo($fase, $campeonato));
     $confrontosSeted = new ArrayObject();
     $confrontosTime = new ArrayObject();
     require_once("../BancoDeDados/TimeDao.php");
     $time = new TimeDao();
     $i = 1;
     foreach($confrontos as $c){            
         $confrontosSeted->offsetSet($i, $c);            
         $confrontosTime->offsetSet($i++, array("time1" => $time->getTime($c['idT1']), "time2" => $time->getTime($c['idT2'])));
     }
     return array($confrontosSeted, $confrontosTime);
 }
Exemplo n.º 2
0
 public static function insereNovaEquipe($time, $jogador)
 {
     $okTime = Time::insereTime($time);
     foreach ($jogador as $jogadores) {
         $okjogadores = Jogador::insereJogador($jogadores);
     }
     if ($okTime && $okjogadores) {
         $conexao = BD::ConnectBD();
         $time = TimeDao::buscaUltimoTime();
         $jogadores = JogadorDao::listaJogadoresLimite();
         foreach ($jogadores as $cadastro) {
             $insere = $conexao->prepare("INSERT INTO conecta_jogador_time (`id_conecta`, `conectaTime`, `conectaJogador`) VALUES (NULL,:idTime,:idJogador)");
             $insere->bindValue(":idTime", $time->getId_time(), PDO::PARAM_INT);
             $insere->bindValue(":idJogador", $cadastro->getId_jogador(), PDO::PARAM_INT);
             $insere->execute();
         }
     }
 }
Exemplo n.º 3
0
<?php

require_once "../BancoDeDados/Conexao.php";
require_once "../BancoDeDados/TimeDao.php";
$times = new TimeDao();
$json = "{'clube': [";
$k = 0;
foreach ($times->getAllTeams() as $tms) {
    //print_r($tms);
    if ($k++ == 0) {
        $json .= "{'id' : '" . $tms['id'] . "', 'nome' : '" . utf8_encode($tms['nome']) . "', 'escudo': 'img/escudo/" . $tms['escudo'] . "'}";
    } else {
        $json .= ",{'id' : '" . $tms['id'] . "', 'nome' : '" . utf8_encode($tms['nome']) . "', 'escudo': 'img/escudo/" . $tms['escudo'] . "'}";
    }
}
$json .= "]}";
echo $json;
Exemplo n.º 4
0
 public static function removeTime($id)
 {
     return TimeDao::removeTime($id);
 }