Preciso extrair alguns dados de um link .json e colocar na varável conforme abaixo:
Link para extrair os dados:
http://jsuol.com.br/c/monaco/utils/gestor/commons.js?file=commons.uol.com.br/sistemas/esporte/modalidades/futebol/campeonatos/dados/2019/30/dados.json
variáveis e informações que preciso:
$status = //verifica se o jogo terminou
$ID_JOGO = //é o id do jogo
$id_A = //é o id do time do lado A
$id_B = //é o id do time do lado B
$rodada = // é o número da rodada
$datajogo = date('y-m-d h:i',strtotime($data)); // data do jogo
$lado_a = // nome do time do lado a
$lado_b = // nome do time do lado b
$resultado_a = // resultado oficial do lado a
$resultado_b = // resultado oficial do lado b
modelo da api que tenho hoje com as variáveis que eu preciso para que os dados extraídos do link acima fiquem nas variáveis abaixo:
<?php
$a= '0';
$b= '39';
while($it > 0) {
for($rodada=$a; $rodada<$b; $rodada+=1):
$n = 1;
foreach ($api->findmatchesbycompetitionandmatchday(2013, $rodada)->matches as $match) {
$status = $match->status; //verifica se o jogo terminou
$id_jogo = $match->id; //é o id do jogo
$id_a = $match->hometeam->id; //é o id do time do lado a
$id_b = $match->awayteam->id; //é o id do time do lado b
$variavel = $n++; // é um contador para a ordem do jogo dentro da rodada
$rodada = $match->matchday; // é o número da rodada
$datajogo = date('y-m-d h:i',strtotime($match->utcdate)); // data do jogo
$lado_a = $match->hometeam->name; // nome do time do lado a
$lado_b = $match->awayteam->name; // nome do time do lado b
$resultado_a = $match->score->fulltime->hometeam; // resultado oficial do lado a
$resultado_b = $match->score->fulltime->awayteam; // resultado oficial do lado b
}
endfor;
$it--;
}
?>
no exemplo acima eu faço um while com as informações que preciso da rodada 1 até a rodada 38.
Então é isso, quero fazer a mesma coisa, porém com o link da uol.
Coloquei um anexo que tenho com a tabela, mas preciso é de outros dados conforme explicado acima, pois não consegui pegar.
Toda a integração com o banco de dados para insert e update será por minha conta... Só preciso das informações na variável.
Minha prioridade é essa... Mas se for fácil quero também criar um arquivo .json com as mesmas informações, porém através de uma consultada no meu banco, sendo que para utilizar o arquivo .json a pessoa terá que ter um token.
Desde já, obrigado.
Prazo de Entrega: 28 de Fevereiro de 2019