Ir para conteúdo

POWERED BY:

Giovanird

Members
  • Total de itens

    46
  • Registro em

  • Última visita

Tudo que Giovanird postou

  1. Giovanird

    Não atualizar a div dentro de um setInterval

    O script abaixo atualiza a página (centro.php) a cada um minuto e dentro desta página terei uma div que não poderá ser atualizada. Tentei colocar esta div como pagina com setInterval de 100 minutos porem ao dar o refresh no centro.php tudo vai junto. Será que isto é possivel? Desde já meu muito obrigado! <script> function atualiza(){ var url = 'centro.php'; $.get(url, function(dataReturn) { $('#centro').html(dataReturn); }); } setInterval("atualiza()",60000); </script>
  2. Giovanird

    Atualizar pagina PHP que esta dentro de uma div

    Muito obrigado! Resolvido com sua ajuda.
  3. Giovanird

    Atualizar pagina PHP que esta dentro de uma div

    Olá a todos! Tenho uma pagina que possui uma DIV onde coloquei uma pagina PHP. Uso a função setInterval para atualizar a pagina inclusa dentro da DIV. O problema é que ao acessar o site , a DIV só me mostra a pagina inclusa somente quando completo o primeiro minuto. Preciso que a pagina inclusa já inicie carregada Meu código JavaScript e a DIV com a pagina PHP <script> function atualiza(){ var url = 'direita.php'; $.get(url, function(dataReturn) { $('#direita').html(dataReturn); }); } setInterval("atualiza()",60000); </script> <div> <span id="direita"></span> </div>
  4. Giovanird

    Listar 10% dos registro da tabela

    Olá a todos! Na tabela são inseridos de 100 a 300 registros por dia, minha dificuldade é listar 10% destes registros. No limit consigo limitar um valor fixo, mas não consigo com limit = 10% Algo do tipo: Select * from dados where data = 28/07/2023 limit 10%
  5. Olá! Tenho uma tabela de clientes e preciso selecionar 2 de cada tipo, sem repetir nomes Tabela usuários: cod | nome | tipo 1 | Maria | A 2 | Maria | B 3 | Maria | C 4 | Carlos | A 5 | Carlos | B 6 | Carlos | C 7 | Carlos | D 8 | Luiz | A 9 | Luiz | B 10 | Luiz | C 11 | Luiz | D 12 | Rose | A 13 | Rose | B 14 | Rose | C 15 | Rose | D 16 | Carla | A 17 | Carla | B 18 | Carla | C 19 | Carla | D 20 | Andre | A 21 | Andre | B 22 | Andre | C 23 | Andre | D Preciso listar 2 nomes (aleatórios) de 3 TIPO, sem repedir os nomes. Exemplo: Tipo A: Maria e Rose Tipo B: Carlos e Luiz Tipo D: Carla e Andre Desde já agradeço!
  6. Giovanird

    Multiplicação dentro do foreach

    Tenho uma tabela com a coluna média (valor decimal) . cod | media | cod_sala 1 1,98 5 2 2,34 2 3 1,32 5 4 2,51 3 5 1,65 1 6 2,78 5 7 4,95 4 8 0,75 4 9 1,23 1 10 1,63 2 11 1,55 3 Preciso no select MYSQL ou dentro do foreach multiplicar os valores do campo média, de acordo com o fitro por cod_sala Exemplo pelo cod_sala: 5 Sendo o resultdo final: 1,98 * 1,32 * 2,78 = 7,26 Desde já agradeço!
  7. Giovanird

    Travar Barra de Rolagem

    Olá a todos! Tenho um script para favoritar com estrela um registro na lista da tabela. O problema é que quando a pagina foi rolada para baixo e ao clicar sobre a estrela, a tela rola para o topo. Abaixo o script: <a href="#" class="favourite" data-id="<?=$id;?>"><img src=assets/images/star3.png></a> <script> $(document).ready(function() { $('.favourite').on('click', null, function() { var _this = $(this); var post_id = _this.data('id'); $.ajax({ type : 'POST', url : 'addfavorito.php', dataType : 'json', data : 'id='+ post_id, complete : function(data) { if(_this.siblings('.typcn-star-outline')) { _this.html('<img src=assets/images/star3.png>'); } else { _this.html('<img src=assets/images/star4.png>'); } } }); }); }); </script>
  8. Giovanird

    Travar Barra de Rolagem

    Boa noite! Muito obrigado, Omar! Deu certinho, valeu pela ajuda!
  9. Giovanird

    Ler variavel fora do foreach

    Listo um array pelo foreach e preciso pegar os valores fora do foreach. Abaixo tenho o exemplo do foreach com os valores <?php foreach($turma $rsturma): if(($rsturma['id'] == 1){ echo $rsturma['nome']."<br>"; echo $rsturma['idade']."<br><br>"; } endforeach; //Dentro do foreach me retorna: Luis 13 Maria 12 Carlos 12 Matheus 14 Andréa 12 //Preciso pegar a posição e o valor desta lista $posicao1 = 1; $nome1 = Luis; $posicao2 = 2; $nome2 = Maria; $posicao3 = 3; $nome3 = Carlos; $posicao4 = 4; $nome4 = Matheus; $posicao5 = 5; $nome5 = Andréa;
  10. Giovanird

    Ler variavel fora do foreach

    <?php $turma = file_get_contents("https://api..............."); $turma = json_decode($turma, true); foreach($turma as $rsturma): if($rsturma['classe'] == 1){ echo $rsturma['classe']."<br>"; echo $rsturma['nome']."<br>"; echo $rsturma['idade']."<br><br>"; } endforeach; // aqui fora do laço preciso pegar a idade de cada aluno da classe 1 conforme a posição [0] [1] [2] .... echo $rsturma[0]['idade']."<br>"; echo $rsturma[1]['idade']."<br>"; echo $rsturma[2]['idade']."<br>"; echo $rsturma[3]['idade']."<br>"; echo $rsturma[4]['idade']."<br>"; ?>
  11. Giovanird

    Ler variavel fora do foreach

    Boa tarde! Muito obrigado pelo retorno. Infelizmente não consegui fazer. Não estou trabalhando com tabelas, MySQL. estou usando uma API via json conforme a imagem. Vou precisar filtrar dentro do json as classes com valor "1" e depois pegar o índice de cada um fora do laço Foreach igual da imagem
  12. Giovanird

    Ler variavel fora do foreach

    Bom dia, obrigado pelo retorno. Os dados são de apenas uma api, contendo a classe, nome e idade. Preciso listar somente as classes "1" e pegar a posição [0],[1]... e os demais itens de cada laço. Isto tem que ser fora do laço foreach pois vou usar em campos diversos dentro do site.
  13. Giovanird

    Ler variavel fora do foreach

    Boa noite! Obrigado pelo retorno! Vou postar a imagem da api com os dados. No meu exemplo coloquei "ID" e na verdade a condição é pela classe do aluno, sendo os alunos que pertencem a classe 1. Preciso usar os valores fora de um foreach pois vou colocar em lugares diferentes dentro do site. Vou precisar da posição deles pois depois vou fazer uma comparação entre a idade deles (Exe. if( [0][idade] > [3][idade] )..... )
  14. Giovanird

    Cor da div conforme o valor do value

    Muito obrigado, tetsuo ! Ficou muito bom e já adicionei ao código! Sou muito grato pela sua ajuda e lhe desejo muito sucesso!
  15. Giovanird

    Cor da div conforme o valor do value

    Olá a todos! tenho varias divs com o mesmo ID e nome de classe. Preciso que a cor da div seja conforme uma escala de valores. Estou tentando pegar o valor pelo nome da classe, pois as divs possuem o mesmo id e não tive sucesso. Segue script: <div class="planos" id="1" value="74">74</div> <div class="planos" id="1" value="29">29</div> <div class="planos" id="1" value="55">55</div> <div class="planos" id="1" value="74">74</div> <div class="planos" id="1" value="63">63</div> <div class="planos" id="1" value="55">55</div> <script type="text/javascript"> var valueElement = document.getElementsByClassName('.planos').getAttribute('value'); console.log(valueElement); if (valueElement >= "70") { document.getElementsByClassName('.planos').style.backgroundColor == '#4caf50'; } else if (valueElement >= "50" && valueElement <= "69") { document.getElementsByClassName('.planos').style.backgroundColor == '#ffbc00'; } else { document.getElementsByClassName('.planos').style.backgroundColor == '#f44336'; } </script>
  16. Giovanird

    Cor da div conforme o valor do value

    Muito obrigado pelo retorno tetsuo, fico no aguardo!
  17. Giovanird

    api_B dentro do foreach da api_A

    Muito obrigado pelo retorno Williams!
  18. Giovanird

    api_B dentro do foreach da api_A

    Olá a todos! Tenho uma api Sala de Aula e dentro dela o id de cada aluno. Em outra api, API ALUNO, tenho os dados de cada aluno: nome, foto, endereço. Estou fazendo o foreach da api Sala de Aula e preciso também retornar os dados de cada aluno. Segue o código que não estou conseguindo desenvolver $sala = file_get_contents("https://api/sala?id=987"); $sala = json_decode($sala, true); $sala = $sala['data']; foreach ($sala as $resulsala){ $codigoaluno = $resulsala['idaluno']; $alunos = file_get_contents("https://api/alunos?id=$codigoaluno"); $alunos = json_decode($alunos, true); $alunos = $alunos['data']; foreach ($alunos as $resulalunos){ echo $resulalunos['nome']; echo $resulalunos['foto']; echo $resulalunos['rua']; } }
  19. Giovanird

    api_B dentro do foreach da api_A

    Boa tarde, Frank! Muito muito obrigado pelo seu retorno. A api não é pública, vou postar como fica a estrutura dela em imagem e texto. API SALA "data": [ { "id":987, "nome":"Matemática", "alunos":[ { "idaluno":1, }, { "idaluno":2, }, { "idaluno":3, }, { "idaluno":4 } ] } ] API ALUNOS "data": [ { "id":1, "nome":"Joaquim", "foto":"foto1.png", "rua":"Rua da Violeta, 123" }, { "id":2, "nome":"Marcelo", "foto":"foto2.png", "rua":"Rua da Orquidea, 1364" }, { "id":3, "nome":"Raquel", "foto":"foto3.png", "rua":"Rua da Oliveira, 56" }, { "id":4, "nome":"Maria Olivia", "foto":"foto4.png", "rua":"Rua das Rosas, 91" } ]
  20. Giovanird

    api_B dentro do foreach da api_A

    Boa tarde, Frank! Muito muito obrigado pelo seu retorno. A api não é pública, vou postar como fica a estrutura dela em imagem e texto. API SALA "data": [ { "id":987, "nome":"Matemática", "alunos":[ { "idaluno":1, }, { "idaluno":2, }, { "idaluno":3, }, { "idaluno":4 } ] } ] API ALUNOS "data": [ { "id":1, "nome":"Joaquim", "foto":"foto1.png", "rua":"Rua da Violeta, 123" }, { "id":2, "nome":"Marcelo", "foto":"foto2.png", "rua":"Rua da Orquidea, 1364" }, { "id":3, "nome":"Raquel", "foto":"foto3.png", "rua":"Rua da Oliveira, 56" }, { "id":4, "nome":"Maria Olivia", "foto":"foto4.png", "rua":"Rua das Rosas, 91" } ]
  21. Giovanird

    api_B dentro do foreach da api_A

    Boa noite, Frank. Obrigado pelo retorno. Exatamente como você mencionou, há erros na estrutura (descrevi para termos uma ideia de como estão os dados) Seguindo com a estrutura correta da api, como consigo colocar o file_get_contents da api Alunos dentro do foreach da api Sala? Dá forma abaixo gera erro $sala = file_get_contents("https://api/sala?id=987"); $sala = json_decode($sala, true); $sala = $sala['data']; foreach ($sala as $resulsala){ $codigoaluno = $resulsala['idaluno']; $alunos = file_get_contents("https://api/alunos?id=$codigoaluno"); $alunos = json_decode($alunos, true); $alunos = $alunos['data']; foreach ($alunos as $resulalunos){ echo $resulalunos['nome']."<br>"; echo $resulalunos['foto']."<br>"; echo $resulalunos['rua']."<br>"; } }
  22. Giovanird

    api_B dentro do foreach da api_A

    Boa tarde! Não estou conseguindo listar os dados de um aluno referente ao idaluno cadastrado na api Sala: MATEMATICA Joaquim foto1.png Rua da Violeta, 100 Segue estrutura da API: API SALA data: [ { id: "987", nome: "Matematica" alunos: [ { idaluno: 1 }, { idaluno: 2 }, { idaluno: 3 }, { idaluno: 4 } ] }, ] API ALUNOS data: [ { id: "1", nome: "Joaquim", foto: "foto1.png", rua: "Rua da Violeta, 100" }, { id: "2", nome: Marcelo foto: "foto2.png", rua: "Rua da Orquidea, 1360" }, { id: "3", nome: "Raquel" foto: "foto3.png", rua: "Rua da Oliveira, 56" }, { id: "4", nome: "Maria Olivia" foto: "foto4.png", rua: "Rua das Rosas, 91" }, ]
  23. Giovanird

    api_B dentro do foreach da api_A

    Olá, Frank. Obrigado pela sua resposta. Estamos no mesmo código, o segundo foreach gera erro.
  24. Giovanird

    api_B dentro do foreach da api_A

    São mais de um id do aluno dentro da api "SALA"
  25. Giovanird

    Função mostra div dando scrool na tela

    Ola! Tenho uma lista de usuários e um link que abre uma div que mostra os detalhes deste usuario, este link usa o evento onClick do javascript. O problema é que quando clicado para abrir a div, a tela sobe para o inicio do topo. Preciso que a tela nao faça a rolagem para o topo e sim que fique na posição da lista. Segue meu codigo abaixo. Obrigado por momento <div class="container"> <div class="row"> <?php foreach para listar os usuários.... ?> <div class="col-10"> Nome do usuário </div> <div class="col-2"> <a href="#" onClick="Mudarestado('minhaDiv<?=$cod?>')"><img src="icons/chevron-right.svg"></a> </div> *** Parte ficará visivel ao clicar no link OnClick *** <div class="divacoes" id="minhaDiv<?=$cod?>" style="display:none"> <div class="row"> <div class="col"> ... dados dos usuarios... </div> </div> </div> *** **** <?php fim foreach que gera a lista de usuários... ?> </div> </div> <style> .divacoes { background-color: #64A338; border: none; padding: 20px; width: 97%; height: 80px; } </style> <script> function Mudarestado(el) { var display = document.getElementById(el).style.display; if (display == "none") document.getElementById(el).style.display = 'block'; else document.getElementById(el).style.display = 'none'; } </script>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.