Jump to content

Giovanird

Members
  • Content count

    20
  • Joined

  • Last visited

Community Reputation

0 Comum

About Giovanird

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Giovanird

    [Resolvido] Consulta em 2 colunas sem retornar dados repetidos

    Resolvido!! Muito obrigado Motta, fiz conforme me indicou apenas retirando a parte que cita os códigos das notas. Segue script final: SELECT nota FROM ( SELECT nota1 nota FROM alunos WHERE codserie like '$varserie' UNION ALL SELECT nota2 nota FROM alunos WHERE codserie like '$varserie' ) VIRTUAL GROUP BY nota
  2. Giovanird

    [Resolvido] Consulta em 2 colunas sem retornar dados repetidos

    TABELA ALUNOS COD | CODSERIE | DATACADASTRO | NOTA1 | NOTA2 1 | 2 | 01/08/2021 | 5 | 3 2 | 1 | 11/08/2021 | 3 | 5 3 | 2 | 12/08/2021 | 5 | 3 4 | 3 | 15/08/2021 | 3 | 1 5 | 2 | 15/08/2021 | 5 | 3 6 | 3 | 18/08/2021 | 4 | 5 7 | 2 | 22/08/2021 | 2 | 3 8 | 1 | 12/08/2021 | 1 | 3 9 | 2 | 25/08/2021 | 5 | 6 RETORNAR: SERIE 1 Nota: 3 Nota: 5 Nota: 1 SERIE 2 Nota: 5 Nota: 3 Nota: 2 Nota: 6 SERIE 3 Nota: 3 Nota: 1 Nota: 4 Nota: 5 Aqui tenho um foreach de outra tabela que devolve o codigo das séries para consulta foreach($rsserie as list($varserie)){ SELECT nota1, nota2 FROM alunos WHERE codserie like '$varserie' Group by nota1, nota2 }
  3. Giovanird

    [Resolvido] Consulta em 2 colunas sem retornar dados repetidos

    Muito obrigado Motta pela ajuda! Acabei me confundindo ao postar o script do select. No foreach recebo apenas o codserie, e não dá certo quando faço com group nota1, nota2 foreach($rsserie as list($varserie)){ SELECT nota1, nota2 FROM alunos WHERE codserie like '$varserie' Group by nota1, nota2 }
  4. Estou quebrando a cabeça para fazer uma consulta em 2 colunas da mesma tabela. Preciso retornar a NOTA1 e NOTA2 consultando ambas colunas e listar sem repetir as notas vinculadas com cada série. TABELA ALUNOS COD | CODSERIE | DATACADASTRO | NOTA1 | NOTA2 1 | 2 | 01/08/2021 | 5 | 3 2 | 1 | 11/08/2021 | 3 | 5 3 | 2 | 12/08/2021 | 5 | 3 4 | 3 | 15/08/2021 | 3 | 1 5 | 2 | 15/08/2021 | 5 | 3 6 | 3 | 18/08/2021 | 4 | 5 7 | 2 | 22/08/2021 | 2 | 3 8 | 1 | 12/08/2021 | 1 | 3 9 | 2 | 25/08/2021 | 5 | 6 RETORNAR: SERIE 1 Nota: 3 Nota: 5 Nota: 1 SERIE 2 Nota: 5 Nota: 3 Nota: 2 Nota: 6 SERIE 3 Nota: 3 Nota: 1 Nota: 4 Nota: 5 Aqui tenho um foreach de outra tabela que devolve o codigo das séries e as notas para consulta foreach($rsserie as list($varserie,$varnota1,$varnota2)){ SELECT nota1, nota2 FROM alunos WHERE codserie like '$varserie' and (nota1 = '$varnota1' or nota1 = '$varnota2' or nota2 = '$varnota1' or nota2 = '$varnota2') Group by nota1, nota2 }
  5. Olá a todos! Tenho uma rotina no cron em um servidor que executa uma pagina onde é alterado o status de clientes. Preciso que após acessar e alterar o status do cliente, está pagina seja direcionada para uma outra pagina após uns 10 segundos. Executando diretamente pelo navegador a página é direcionada corretamente, quando executada pelo cron ela não direciona. No cron estou usando o comando: curl -s https://www.dominio.com.br/alt.php No direcionamento coloquei um refresh javascript dentro de um header header( 'refresh:10; url=https://www.dominio.com.br/posalt.php?t=2'); Obs.: Está pagina já roda a algum tempo no cron sem o direcionamento, agora que se fez necessário criar este direcionamento.
  6. Giovanird

    Objetos diferentes dentro da lista Json PHP

    Muito obrigado Williams! Funcionou perfeitamente, me salvou desta. Grande abraço!
  7. Giovanird

    Objetos diferentes dentro da lista Json PHP

    Muito obrigado pela ajuda Washalbano! Também funcionou perfeitamente o script... ficando agora estes 2 meios de se fazer. Grande abraço!
  8. Olá a todos! Abaixo lista minha estrutura em Json. Há grupos que faltam um objeto (TIPO) e ao listar recebo o erro por não encontrá-lo. Existe alguma maneira de verificar se este objeto existe e caso não, ignorar? Desde já agradeço a atenção. ESTUTURA JSON: [ { “titulo”: “JSON”, “data”: “20/10/2020”, “ano”: 2020, “tipo”: novo }, { “titulo”: “HTML”, “data”: “20/10/2020”, “ano”: 2020, “tipo”: usado }, { “titulo”: “PHP”, “data”: “20/10/2020”, “ano”: 2020 } ] CAPTURANDO OS DADOS: $titulo = $decode->titulo; $data = $decode->data; $ano = $decode->ano; $tipo = $decode->tipo;
  9. Olá amigos! Tenha a seguinte estrutura no banco MySQL COD | PONTOX | PONTOY | ATLETAX | ATLETAY 1 | 0 | 1 | Maria | João 2 | 2 | 0 | João | Maria 3 | 0 | 2 | Maria | João 4 | 7 | 5 | Maria | João 5 | 0 | 3 | João | Maria 6 | 2 | 1 | João | Maria 7 | 0 | 6 | Maria | João 8 | 4 | 0 | João | Maria Preciso de ajuda para somar quantos pontos fez o atleta João nos últimos 5 torneios (COD 8, 7, 6, 5 e 4) Há momento que o João jogou em X e outro momento em Y. Abaixo segue meu Select, onde a soma dos pontos deve ser 17. nomeatleta = "João" Set soma= banco.execute("SELECT sum(PONTOX ) AS somax, sum(PONTOY ) AS somay FROM (select cod, pontox, pontoy, atletax, atletay from torneios where (atletax like '"&nomeatleta&"' or atletay like '"&nomeatleta&"') order by cod desc limit 5) AS temp")
  10. Giovanird

    Retornar lista de valors Json

    Muito obrigado tetsuo, retornou certinho. Coloquei mais um "return" para poder receber o outro campo, "tamanho, porem não tive sucesso. $cores = array_map(function($obj) { return $obj->modelo->cor; return $obj->modelo->tamanho; }, $decode->Data); echo '<pre>'; print_r($cores); echo '</pre>'; e no caso de passar os valores para uma variável, faria assim? $gravacores = $cores; $gravatamanho = $tamanho;
  11. Giovanird

    Retornar lista de valors Json

    Através do json_decote abaixo: $decode = json_decode($json); echo ("<pre>"); print_r ($decode); echo ("</pre>"); Recebo a seguinte estrutura abaixo: stdClass Object ( [Data] => Array ( [0] => stdClass Object ( [modelo] => stdClass Object ( [cor] => azul [tamanho] => 43 ) [1] => stdClass Object ( [modelo] => stdClass Object ( [cor] => verde [tamanho] => 44 ) [2] => stdClass Object ( [modelo] => stdClass Object ( [cor] => laranja [tamanho] => 41 ) ) ) E com o seguinte código abaixo, só me retorna a primeira posição "cor" $listar = $decode->Data[0]->modelo->cor; echo"Cor: ".$listar."<br>"; Cor: azul Se eu retirar o valor [0] do Array Data não me retorna nada. $listar = $decode->Data->modelo->cor; echo"Cor: ".$listar."<br>"; Cor: O que devo fazer para que eu possa receber todas as linhas da lista? Cor: azul Cor: verde Cor: laranja Não consegui fazer com o código abaixo, me retornando nada: for($i = 0; $i < count($decode['Data']); $i++) { echo "<div>Cor: " . $decode[$i]->{'cor'} . "</div>"; echo "<br />"; }
  12. Giovanird

    Botão para excluir eventos - Fullcalendar

    Exclua o botão que você colocou: <a class="btn btn-info" type="button" href="deletar_eventophp?id='.<?php $row_events['id'] ?>.'">Excluir</a> /* Meu botão de excluir! */ Agora insira um novo "FORM" logo abaixo do encerramento do form EDITAR que é o </form>: <form class="form-horizontal" method="POST" action="deletar_evento .php"> <input type="hidden" class="form-control" name="id" id="id"> <div align="right"> <button type="submit" class="btn btn-danger">Excluir</button> </div> </form> E na sua página deletar_evento .php altere a linha : $id = filter_input(INPUT_GET, 'id', FILTER_SANITIZE_NUMBER_INT); PARA: $id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_NUMBER_INT); Obs.: Não testei mas você pode também colocar este novo FORM no lugar que tinha colocado o seu botão
  13. Giovanird

    Encerrar apenas 1 session entre outras logadas

    Obrigado pela ajuda. Testei neste modo porem a session não é encerrada, ao navegar em outras paginas a sessão continua a mesma.
  14. Giovanird

    Encerrar apenas 1 session entre outras logadas

    Coloquei e fechou todas as sessões Quintelab, estou trabalhando em ASP Simples, por favor, se tiver a categoria ou algo voltado poderia mover para lá?
  15. Olá a todos! Postei no PHP pois não achei a categoria ASP Tenho 2 session: cliente e visitas Preciso encerra a session visitas mas a session cliente não pode ser encerrada. Já tentei: visitas = Session.SessionID Session.Abandon("visitas") e gera o erro: O objeto não é uma coleção: Abandon Session.Contents.Remove("visitas") e não é encerrado nada Session.Collection.Remove("visitas") e gera o erro: O objeto não dá suporte para a propriedade ou método: Collection session("visitas")="" e não é encerrado nada Não sei o que pode ser, não posso usar somente session.Abandon pois vai encerrar todos os logados. Não uso mais nada na pagina de logout.asp além do script mencionado.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.