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); }
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(); } } }
<?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;
public static function removeTime($id) { return TimeDao::removeTime($id); }