Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''for''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 39 registros

  1. No Css: .nwwClass { border: 1px solid white; background-color: black; color: white; padding: 3px; } No html: <table id="tablee"> <tr><th class="tdss">operadores</th><th class="tdss">significados</th></tr> <tr><td class="tdss">+</td><td class="tdss">adição</td></tr> <tr><td class="tdss">-</td><td class="tdss">subtração</td></tr> <tr><td class="tdss">*</td><td class="tdss">mutiplicação</td></tr> <tr><td class="tdss">/</td><td class="tdss">divisão</td></tr> <tr><td class="tdss">%</td><td class="tdss">módulo</td></tr> <tr><td class="tdss">++</td><td class="tdss">incremento</td></tr> <tr><td class="tdss">--</td><td class="tdss">decremento</td></tr> <tr><td class="tdss">>=</td><td class="tdss">menor ou igual</td></tr> <tr><td class="tdss"><=</td><td class="tdss">maior ou igual</td></tr> <tr><td class="tdss">!=</td><td class="tdss">diferente</td></tr> </table> No javaScript que é o proplema tá ai::: function adiciono(){ tdss[x].classList.add('nwwClass'); } var tdss = document.getElementsByClassName('tdss'); var x = 0; for(;x < tdss.length; x+=2){ if(tdss[x].className != "tdss nwwClass"){ setInterval(adiciono,2000) } } // minha ideia é adicionar o estilo css um por cada vez em x periodo de tempo, um por um nas TD so para uma simples animação e melhorar o conheçimento mesmo abraços;
  2. <style> .nnClass { background-color: black; color: white; } </style> <div class="f_d">33</div> <div class="f_d">24</div> <div class="f_d">49</div> <div class="f_d">55</div> <div class="f_d">66</div> <div class="f_d">62</div> <div class="f_d">53</div> <div class="f_d">60</div> <script> var classs = document.getElementsByClassName('f_d'); var x = 0; for(;x<classs.length;x++){ classs[x].addEventListener('mouseover', function(){ classs[x].className += "nnClass"; }); } </script>
  3. Rodrigo Ferreira Santos

    Fazer um looping com controle de tempo

    Salve senhores, estou precisando da ajuda dos mestre eu preciso fazer um while onde tenho uma lista de 10000 email e com isso preciso que ele envie 20 pare por 2 segundo envie mais 20 e assim por diante ja pesquisei em tudo e nao achei nada, ja testei com sleep mas ele nao conta quanto envios foram feito e pela velocidade da rede pode sair bem mais que 20 !! Alguem pode me dar um sugestao, vou pegar os email de um arquivo texto !!!
  4. Boca

    Agrupar Array

    Pessoal, bom dia Tenho o seguinte array que puxo do banco de dados, para puxar serviços, estou precisando agrupar os serviços para que sejam exibidos da seguinte forma. Navio Hotel Alimentação Seguro Ou seja preciso agrupar os serviços com o mesmo ID, não posso colocar no banco um simples group by pois irei fazer um sub select com os produtos de cada serviço contratado Array ( [0] => stdClass Object ( [servico_id] => 10 [produto_id] => 19 [servico_nome] => Navio ) [1] => stdClass Object ( [servico_id] => 7 [produto_id] => 18 [servico_nome] => Hotel ) [2] => stdClass Object ( [servico_id] => 12 [produto_id] => 20 [servico_nome] => Alimentação ) [3] => stdClass Object ( [servico_id] => 9 [produto_id] => 11 [servico_nome] => Seguro ) [4] => stdClass Object ( [servico_id] => 10 [produto_id] => 13 [servico_nome] => Navio ) [5] => stdClass Object ( [servico_id] => 9 [produto_id] => 10 [servico_nome] => Seguro ) [6] => stdClass Object ( [servico_id] => 9 [produto_id] => 10 [servico_nome] => Seguro ) )
  5. <?php $time1 = "Grêmio"; $time2 = "Palmeiras"; $time3 = "Flamengo"; $time4 = "São Paulo"; $time5 = "Corinthians"; $time6 = "Santos"; $time7 = "Cruzeiro"; $time8 = "Internacional"; $time9 = "Vasco"; $time10 = "Atlético-MG"; $time11 = "Botafogo"; $time12 = "Fluminense"; $placar1 = rand(0,5); $placar2 = rand(0,5); $grupo=array("$time1","$time2","$time3","$time4","$time5","$time6","$time7","$time8","$time9","$time10","$time11","$time12"); $times=count($grupo); for ($i=0; $i<$times;$i++) { $jogo=$grupo[$i]; $jogos=$times - 1; for ($x=0; $x<$jogos; $x++) { $adversario=$grupo[$x]; if ($jogo != $adversario) { echo $jogo." $placar1 x $placar2 ".$adversario."<br />"; } } echo "<br />"; } ?> Galera, esse script em PHP gera uma tabela de jogos com 12 times, sendo que todos jogam contra todos, só que estou com um probleminha, usei duas variáveis para gerar um número aleatório, as quais servirão para eu colocar no placar dos jogos, só que está dando o placar repetido para todos os jogos, como segue em anexo na foto.
  6. abrantes004

    Imprimir a posição para dar entrada.

    x = [] y = [] posicao = 3 for i in range (posicao): x.append (int(input("Digite valor de posicao x: "))) for i in range (posicao): y.append (int(input("Digite valor de posicao y: "))) cont = i + 1 if cont == posicao: z = [x[0]+y[0], x[1]+y[1], x[2]+y[2]] print (z) Em vez de ficar sempre "Digite valor de posicao x: " ou "Digite valor de posicao y: ", queria colocar "Digite valor de posicao x1: ", "Digite valor de posicao x2: " etc..
  7. Não tenho resultado satisfatório. Só que aqui não mostra esse resultado: <?php for( $i=0, $k=10 ; $i<10 ; $i++, $k- ) { echo "\$i vale $i e \$k vale $k"; if ($i==$k) { echo " (os valores são iguais!)"; } echo "<br>"; } ?> Deveria ter o resultado: Mostra esse resultado: A linha 2 é essa:
  8. ELIZANDRO MARCELLINO

    WHILE OU FOR PHP

    $sql = mysqli_query($db, "SELECT * from areas"); $sql4 = mysqli_query($db, "SELECT MAX(ID_AREA) as maxarea FROM `areas`"); $i=0; echo "<div class='table-responsive'>"; echo "<table class='table'>"; echo "<thead>"; echo "<tr>"; echo "<th scope='col'>#</th>"; echo " <th scope='col'>ID_Area</th>"; echo " <th scope='col'>Area</th>"; echo " <th scope='col'>DatadeCadastro</th>"; echo " <th scope='col'>Comentario</th>"; echo "</tr>"; echo "</thead>"; /*BUSCA NA TABELA OS DADOS PARA CARREGAR O GRID USANDO UM LOOP PARA CADA LINHA DO SELECT*/ //Se tiverem enviado um valor, confere se ele é par ou impar while($exibe = mysqli_fetch_assoc($sql)){ $i = $exibe["ID_Area"]; echo "<tbody class='thead-light'>"; echo "<tr><td><input type='radio' name='radio' value='$i' </td>"; echo "<td>". $exibe["ID_Area"]."</td>"; echo "<td>". $exibe["Area"]."</td>"; echo "<td>". $exibe["DatadeCadastro"]."</td>"; echo "<td>". $exibe["Comentario"]."</td>"; echo "</tr>"; echo "</tbody>"; } Tenho o seguinte codigo acima em html/php que monta um grid puxando os dados do banco de dados, tudo funciona bem , porem queria uma função de PAGINAÇÃO NO GRID <nav aria-label="Page navigation example"> <ul class="pagination"> <li class="page-item"><a class="page-link" href="#">Previous</a></li> <li class="page-item"><a class="page-link" href="#">1</a></li> <li class="page-item"><a class="page-link" href="#">2</a></li> <li class="page-item"><a class="page-link" href="#">3</a></li> <li class="page-item"><a class="page-link" href="#">Next</a></li> </ul> </nav> Minha pergunta e como fazer o php primeiro Limitar a seleção do banco de dados de 5 em 5 por pagina, sem necessidade de criar outros links , gostaria que ele só atualiza-se o grid utilizando o nav para navegar entre as paginas, me utlizei de alguns loopins mais nada adiantou alguém tem alguma luz
  9. alecram28

    Repeticao com Javascript

    Tenho um exercicio pra fazer que pede: "Usando HTML, CSS e JS, escreva um algoritmo que leia um número maior ou igual a zero a partir do teclado. O algoritmo deve apresentar no navegador todos os números pares menores ou iguais ao número informado." Fiz da seguinte forma, porém ele só apresenta o ultimo numero par, e não todos até zero. Se alguem puder me ajudar, sou iniciante. Obrigado! <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Números pares</title> <link rel="stylesheet" href="pratica06exercicio02.css"> <script src="pratica06exercicio02.js"></script> </head> <body> <main> <h1>Números pares, menores que:</h1> <div class="numero">Informe um número: <input type="number"id="num"> <button onclick="pares()">OK</button> <p id="resposta"></p> </div> <main> </body> </html> js: function pares(){ var n= document.getElementById("num").value; var n=parseInt(n); var i; for (i=0;i<=n;i++){ if (i % 2==0) document.getElementById("resposta").innerHTML=(i)+";"; } }
  10. alecram28

    Exercicio Javascript switch case

    Bom dia. Tenho o seguinte exercicio para fazer, comecei a fazer mas nao consigo terminar e nao sei se é bem isso. Se alguem puder me ajudar, sou iniciante. Obrigado! Questao: Usando HTML, CSS e JS, escreva um algoritmo que leia o código de uma operação a partir o teclado e que realize a operação associada a esse código. O código é um valor inteiro. Os códigos e operações são listados abaixo: 1 Área de um retângulo. Os valores da base e da altura do retângulo devem ser informados pelo usuário. OBS: aretângulo = base * altura. 2 Área de um triângulo. Os valores da base e da altura do triângulo devem ser informados pelo usuário. OBS: atriângulo = (base * altura) / 2. 3 Área de um círculo. O valor do raio do círculo deve ser informado pelo usuário. OBS: acírculo = 3,14 * (raio)2 4 Área de um trapézio. Os valores da base maior, da base menor e da altura do trapézio devem ser informados pelo usuário. OBS: atrapézio = [(base maior + base menor) * altura] / 2. Meu código: html: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Área figuras</title> <link rel="stylesheet" href="pratica06exercicio04.css"> <script src="pratica06exercicio04.js" type="text/javascript"></script> </head> <body> <main> <h1>Área de Figuras Geométricas</h1> <h3>Informe o número da operação desejada:</h3> <h4>1- Área Retângulo<br>2-Área Triângulo<br>3-Área Círculo<br>4-Área Trapézio</h4> <div class="numero">Código <input type="number"id="cod"></div> <button onclick="codigo()">OK</button> <div id="operandos"></div> <div id="resultado"></div> </main> </body> </html> js: function codigo() { var c = document.getElementById("cod"); switch (c) { case '1': operandosRetangulo() break; case '2': operandosTriangulo() break; case '3': operandosCirculo() break; case '4': operandosTrapezio() break; } } function limparTela() { var operandos = document.getElementById("operandos"); var resultado = document.getElementById("resultado"); operandos.style.display = "none"; resultado.style.display = "none"; } function operandosCirculo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe o raio: <input type='number' id='raio'>" + "<br/>" + "<button onclick='areaCirculo ()'>OK</button>"; operandos.style.display = "block"; } function operandosRetangulo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base: <input type='number' id='base'>" + "<br/>" + "Informe a altura: <input type='number'id='altura'>" + "<br/>" + "<button onclick='areaRetangulo ()'>OK</button>"; operandos.style.display = "block"; } function operandosTriangulo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base: <input type='number' id='baset'>" + "<br/>" + "Informe a altura: <input type='number'id='alturat'>" + "<br/>" + "<button onclick='areaTriangulo ()'>OK</button>"; operandos.style.display = "block"; } function operandosTrapezio() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base maior: <input type='number' id='basema'>" + "<br/>" + "Informe a base menor: <input type='number' id='baseme'>" + "<br/>" + "Informe a altura: <input type='number'id='alturaz'>" + "<br/>" + "<button onclick='areaTrapezio ()'>OK</button>"; operandos.style.display = "block"; } function areaCirculo() { var raioSTR = document.getElementById("raio").value; var raio = parseFloat(raioSTR); var area = 3.14 * Math.pow(raio, 2); var resultado = document.getElementById("resultado"); resultado.innerHTML = area; resultado.style.display = "block"; } function areaRetangulo() { var baseSTR = document.getElementById("base").value; var alturaSTR = document.getElementById("altura").value; var base = parseFloat(baseSTR); var altura = parseFloat(alturaSTR); var area = base * altura; var resultado = document.getElementById("resultado"); resultado.innerHTML = area; resultado.style.display = "block"; } function areaTriangulo() { var bt = document.getElementById("baset").value; var at = document.getElementById("alturat").value; var baset = parseFloat(bt); var alturat = parseFloat(at); var areat = (bt * at) / 2; resultado.innerHTML = areat; resultado.style.display = "block"; } function areaTrapezio() { var bma = document.getElementById("basema").value; var bme = document.getElementById("baseme").value; var az = document.getElementById("alturaz").value; var areatra = ((bma + bme) * az) / 2; resultado.innerHTML = areatra; resultado.style.display = "block"; }
  11. AndréAraujo

    Nomear array criado dentro do Ajax

    Olá, tenho um script que busca informações de outras páginas e nele são gerados arrays que posteriormente são inseridos em outro array, não consigo fazer com que os arrays mantenham uma ordem para que eu possa acessar o item correto. Pensei em colocar o nome em cada array , mas não obtive sucesso em puxar o nome para dentro do Ajax. Como eu faço para que os arrays carreguem na ordem certa ou como inserir o nome da label no array? Segue o script abaixo: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Documento sem título</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> </head> <body> <div class="label-head"> <span>Blogger</span>, <span>adsense</span>, <span>gadgets</span>, <span>10th Birthday</span> </div> <script> eachLabel = new Array(); dataPost = new Array(); arrayLabel = new Array(); $(".label-head span").each(function(){ eachLabel.push($(this).text()); }); console.log(eachLabel); for(var l = 0;l < eachLabel.length;l++){ label = eachLabel[l]; $.ajax({ url: "https://blogger.googleblog.com/feeds/posts/default/-/" + label + "?alt=json-in-script&max-results=10", type: "get", dataType: "jsonp", success: function(data){ for(var i = 0;i < data.feed.entry.length;i++){ var title = data.feed.entry[i].title.$t; dataPost.push([title]); } //arrayLabel[label] = new Array(dataPost); arrayLabel.push(dataPost); dataPost = []; } }) } console.log(arrayLabel); </script> </body> </html> Agradeço a atenção!
  12. marcelocardoso

    Email em Massa, Erro no FOR...

    Colegas... Peguei este script na NET, estou tentando adaptar... Porém, dá erro no FOR... <% IF NOT Session("usuario_logado") = "conectado" THEN Response.Redirect "default.asp" ELSE RESPONSE.BUFFER = TRUE REGISTROSPORPAGINA = 1 IF Request("PaginaAtual") = "" OR Request("PaginaAtual") = "0" THEN PaginaAtual = 1 ELSE PaginaAtual = Request("PaginaAtual") END IF response.write "chegou até aqui... 1 <br>" SQL = "SELECT * FROM contatos ORDER BY email ASC" SET strMKT = Server.CreateObject("ADODB.RECORDSET") strMKT.CacheSize = RegistrosPorPagina strMKT.Open SQL, conexao, 3, 3 strMKT.PageSize = RegistrosPorPagina STATUS = "" response.write "chegou até aqui... 2 <br>" IF NOT strMKT.EOF THEN strMKT.AbsolutePage = PaginaAtual TotalPaginas = strMKT.PageCount StatusDoEnvio = StatusDoEnvio & Fix((PaginaAtual*100)/TotalPaginas) & " % enviado <br>" response.write "chegou até aqui... 3 <br>" FOR CONT = 1 TO strMKT.PageSize %> codigo da mensagem a ser enviada, CDOSYS <% response.write "chegou até aqui... 4 <br>" strMKT.MoveNext IF strMKT.EOF THEN EXIT FOR NEXT IF INT(PaginaAtual) < Int(TotalPaginas) THEN Response.Write StatusDoEnvio Response.Write "Aguarde o envio da newsletter..." Contador = Contador & "<script type=""text/javascript"">" Contador = Contador & " function AtualizaEmail() {document.location.href = ""?PaginaAtual=<" & "%=PaginaAtual + 1%" & "> } SetTimeOut(""AtualizaEmail()"", 5000);" Contador = Contador & "</script>" Response.Write Contador ELSE Response.Write "envio de newsletter concluido 100%" END IF END IF strMKT.close SET strMKT = nothing conexao.close SET conexao = nothing END IF %> só chega até o RESPONSE>WRITE "chegou até aqui 2", não passa dalí... só mudei as variaveis, porém, não consigo desvencilhar o código... Ajuda, agradeço.
  13. Tiago_21

    PHP condição FOR

    Ler 2 valores, calcular e escrever o quadrado dos inteiros existentes entre os 2 valores lidos (incluindo os valores lidos na soma). Considere que o segundo valor lido será sempre maior que o primeiro valor lido. alguém sabe ????? usando a Condição FOR
  14. ronal-gato

    For exibe tudo de uma vez

    Olá bom dia, creio que estou com um problema até que simples, entretanto estou quebrando minha cabeça, queria que o for exibi-se um por um o conteúdo do meu formulário entretanto ele me exibe tudo de uma vez, o certo seria ele exibir o próximo só após de clicar em enviar e esse dados vou guardar em um array. Seria minha logica que esta errada? alguém poderia me dar um auxilio. Segue meu teste: <?php $totalPerguntas = 2; $quantidadeVezes =0; while($quantidadeVezes <= $totalPerguntas){ for ($i = 1; $i <= $totalPerguntas; $i++) { echo '<input type="text" name="produto[1][nome]" value="nome do produto" />'; echo '<input type="text" name="produto[1][valor]" value="valor do produto" />'; echo '<input type="text" name="produto[1][codigo]" value="codigo do produto" />'; echo '<button>Enviar</button>'; } $quantidadeVezes++; } ?>
  15. fainformatica

    atualizar e cadastrar usando FOR

    Olá pessoal, estou precisando de uma ajudinha.... estou fazendo um script para importar produtos para o banco de dados a partir do xml... só que.... alguns produtos já estão cadastrados. o que eu queria fazer era o seguinte... quando o usuario for cadastrar o xml e os produts que já estiverem cadastrado cm o mesmo código de barras seja apenas atualizado! como faç isso já tentei de várias maneiras.... ajudem ai por favor! segue abaixo o código que recebe e faz as gravações! Detalhe, grava perfeitamente, só não consegui colocar uma condição que fizesse essa lógica! <?php session_start(); require '../../includes/connect.php'; //$sql = "INSERT INTO produtos (cProd, nProd, un, estoque, vlVenda, ncm, vlCompra, pICMS, perc_ipi) VALUES "; $grava = "INSERT INTO produtos (cProd, cBarras, nProd, un, estoque, vlVenda, ncm, vlCompra, pICMS, perc_ipi) VALUES "; $verifica = ""; $atualiza = ""; for( $i=0; $i<count($_POST['item']); $i++ ) { $codigo = $_POST['codigo'][$i]; $cBarras = $_POST['cEAN'][$i]; $nProd = $_POST['xProd'][$i]; $ncm = $_POST['NCM'][$i]; $un = $_POST['uCom'][$i]; $esto = $_POST['qCom'][$i]; $estoque = str_replace(",", ".", $esto); $vlC = $_POST['vUnCom'][$i]; $vlCompra = str_replace(",", ".", $vlC); $vlV = $_POST['vVenda'][$i]; $vlVenda = str_replace(",", ".", $vlV); $pICMS = $_POST['pICMS'][$i]; $perc_ipi = $_POST['perc_ipi'][$i]; $verifica .= "SELECT * FROM `produtos` WHERE `cBarras` = '$cBarras'; "; $atualiza .= "UPDATE `produtos` SET `estoque` = `estoque` + '$estoque', `vlVenda` = '$vlVenda', `vlCompra` = '$vlCompra' WHERE `cBarras` = '$cBarras';"; $grava .= "('$codigo', '$cBarras', '$nProd', '$un', '$estoque', '$vlVenda', '$ncm', '$vlCompra', '$pICMS', '$perc_ipi'),"; } //Remove a última vírgula da string SQL $grava = substr($grava, 0, -1); //echo $sql."<br/><br/>"; // $execute = mysqli_query($LOCAL, $sql); // if ($execute !=0) { // echo "deu"; // }else{ // echo "não deu"; // } ?>
  16. Preciso de ajuda com um projeto. Estou aprendendo PHP. O projeto tem um arquivo principal que fornece um regex e salva a página html usando file_get_contents e envia para um php vinculado (require_once) que recebe o html e e o regex, processa os dados com o preg_match_all e foreach e converte numa tabela xml. A idéia é gerar um xml para a página principal (categorias), depois - com os dados da tabela 1 - um para a secundária (subcategoria) e depois - com os dados da tabela 2 - para a página final (que eu vou chamar de notícias). Para a página principal não há problema, pois o endereço da página é informado literalmente. Meu problema é... como pegar o array do php vinculado (foreach ($data[1] as $key => $value)) e enviar os novos endereços gerados ao file_get_contents na página principal (dinamicamente, já que são várias categorias), para que uma nova tabela possa ser gerada. Imagino que dê pra fazer isso com um dos comandos de loop do PHP (if else, while ou for), mas não estou sabendo como começar.
  17. Por favor, não consigo desenvolver o código, poderiam me ajudar? EX1. - Fazer uma página na qual o usuário entre com vários nomes, quantos ele desejar e um de cada vez. - Montar uma tabela onde cada um dos nomes digitados pelo usuário deve estar em uma linha da tabela juntamente com um índice. - O índice deve iniciar em um e incrementar de um em um. - Para entrar com os parâmetros use a janela de prompt do navegador. Para interromper as entradas basta acionar o botão "cancel", com isso a janela de prompt irá retornar null. Formate as células de título da tabela usando os seguintes atributos: - tamanho-da-fonte:15px - peso-da-fonte:700 - cor-de-fundo:#000033. Formate as demais células da tabela usando os seguintes atributos: -tamanho-da-fonte:14px - cor-de-fundo:#000066. Todo o texto da tabela deve ter cor #CCCCCC e a tabela deve ter o atributo cor-de-fundo setado em #CCCCCC. Segue imagem de exemplo; https://i.imgur.com/qK7SYzR.png
  18. lerdofphp

    Tabela usando PHP

    Pessoal, Gostaria de saber qual é a forma mais simples de ser criar uma tabela HTML usando variáveis com PHP: $linhas = 2 $colunas = 2 <table> <tr><th>Coluna 01</th><th>Coluna 02</th></tr> <tr><td>Linha 01</td><td>Linha 01</td></tr> <tr><td>Linha 02</td><td>Linha 02</td></tr> </table> Como fazer isso usando if / else / while / for ? alguém pode ajudar?
  19. gustavohmc

    array e laço de repetição

    Dada um vetor V com 13 elementos aleatórios entre 0 e 100, informar o último elemento par. Em um exercicio como esse, é possivel fazer um laço de repetição para criar os elementos? Com seria?
  20. jeanmassuyek

    Exemplo de Algoritmo com Laço de Repetição.

    Olá pessoal bom dia, é possível implementar esse algoritmo em um laço de repetição em C++ Problema: Fazer um Algoritmo que analise 3 valores inteiros (através das variáveis número 1, número 2 e número 3 ) e informar qual o maior e qual o menor deles.. Obs: sou novinho na programação.. desde Já agradeço..
  21. crebs86

    Imprimir resultado de uma query por grupos

    Bom dia pessoal. Gostaria de saber se é possível imprimir o resultado de uma busca de banco de dados separada por grupos. Segue exemplo de tabela-> +--------+------------------------+----------------+ | col_id | col_nome | col_grupo | +--------+------------------------+----------------+ | 1 | Martins | grupo 0| | 2 | Pinto | grupo 2| | 3 | Pedro | grupo 1| | 5 | Deolinda | grupo 1| | 6 | Russo | grupo 0| | 7 | Lourenço | grupo 2| +--------+------------------------+----------------+ Na hora de imprimir, gostaria de ficasse algo como o que segue: ----------------------------------------------------- Grupo 0: - Martins - Russo Grupo 1: - Pedro - Deolinda Grupo 2: - Pinto - Lourenço ------------------------------------------------------ A única forma que encontrei foi fazendo uma busca para cada grupo, mas se eu tiver 100 grupos seriam 100 querys e não acho viável. Desde já agradeço.
  22. lwtec

    lógica errada

    Estou tentando fazer um sistema de boletim acadêmico, mas estou empacada na parte de atualizar as notas dos alunos, sei que o meu error deve ser bem simples e deve estar na lógica do script mas não estou achando. Por isso quem puder ajudar o meu codigo está abaixo: <?php require_once('../Connections/conexao.php'); ?> <?php if(isset($_GET['idaluno'])) { $idaluno = $_GET['idaluno']; mysql_select_db($database_conexao, $conexao); $query1 = "SELECT * FROM alunos INNER JOIN notas ON (alunos.id = notas.idaluno) WHERE alunos.id = '$idaluno' ORDER BY notas.periodo"; $dados1 = mysql_query($query1, $conexao) or die(mysql_error()); $linha = mysql_fetch_assoc($dados1); } if(isset($_POST['updatenotas'])) { // $idusu = implode(',', $_POST['op']); $explonotas = explode(',', $_POST['notas']); $contarnotas = count($explonotas); $exploreg = explode(',',$_POST['idregistro']); $contareg = count($exploreg); for($i=0; $i < $contarnotas; ++$i) { $sql = "UPDATE notas SET nota = '$explonotas[$i]' WHERE id = '$exploreg[$i]'"; mysql_select_db($database_conexao, $conexao); $Result1 = mysql_query($sql, $conexao) or die(mysql_error()); } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form action="" method="post"> <table border="1" cellspacing="0" cellpadding="0" width="100%"> <tr> <td width="398" valign="top"><p align="center"><strong>BIMESTRE</strong></p></td> <td width="214" valign="top"><p align="center"><strong>PERÍODO</strong></p></td> <td width="214" valign="top"><p align="center"><strong>DISCIPLINA</strong></p></td> <td width="214" valign="top"><p align="center"><strong>NOTA</strong></p></td> <td width="251" valign="top"><p align="center"><strong>SITUAÇÃO FINAL</strong></p></td> </tr> <?php do { $idregistro = $linha['id']; $idmateria = $linha['idmateria']; $nomem = $linha['nomemateria']; $notam = $linha['nota']; $per = $linha['periodo']; $bimest = $linha['bimestre']; ?> <tr> <td width=\"398\" valign=\"top\" style="background-color: <?php if($bimest == 1) { echo "#B3B3FF"; } if($bimest == 2) { echo "#FFA"; } if($bimest == 3) { echo "#AFA"; } if($bimest == 4) { echo "#FFBFFF"; } ?>"><p><?php if($bimest == 1) { echo "1º Bimestre"; } if($bimest == 2) { echo "2º Bimestre"; } if($bimest == 3) { echo "3º Bimestre"; } if($bimest == 4) { echo "4º Bimestre"; } ?></p></td> <td width=\"398\" valign=\"top\" style="background-color: <?php if($per == 1) { echo "#FFD5FF"; } if($per == 2) { echo "#E6E6CC"; } if($per == 3) { echo "#E8E8E8"; } if($per == 4) { echo "#D6EBEB"; } ?>"><p><?php if($per == 1) { echo "1º Período"; } if($per == 2) { echo "2º Período"; } if($per == 3) { echo "3º Período"; } if($per == 4) { echo "4º Período"; } if($per == 5) { echo "5º Período"; } if($per == 6) { echo "6º Período"; } if($per == 7) { echo "7º Período"; } if($per == 8) { echo "8º Período"; } if($per == 9) { echo "9º Período"; } if($per == 10) { echo "10º Período"; } if($per == 11) { echo "11º Período"; } if($per == 12) { echo "12º Período"; } ?></p></td> <td width=\"398\" valign=\"top\" style="background-color: <?php if($per == 1) { echo "#FFD5FF"; } if($per == 2) { echo "#E6E6CC"; } if($per == 3) { echo "#E8E8E8"; } if($per == 4) { echo "#D6EBEB"; } ?>"><p><?php echo $nomem ?></p></td> <td width=\"214\" valign=\"top\" style="background-color: <?php if($per == 1) { echo "#FFD5FF"; } if($per == 2) { echo "#E6E6CC"; } if($per == 3) { echo "#E8E8E8"; } if($per == 4) { echo "#D6EBEB"; } ?>"><p><input name="notas" value="<?php echo $notam ?>" type="text" /> <input name="idregistro" value="<?php echo $idregistro ?>" type="hidden" /> </p></td> <td width=\"251\" valign=\"top\" style="background-color: <?php if($per == 1) { echo "#FFD5FF"; } if($per == 2) { echo "#E6E6CC"; } if($per == 3) { echo "#E8E8E8"; } if($per == 4) { echo "#D6EBEB"; } ?>"><p>pendente</p></td> </tr> <?php } while ($linha = mysql_fetch_assoc($dados1)); ?> </table> <input name="updatenotas" type="hidden" /> <input name="update" type="submit" value="ATUALIZAR" /> </form> </body> </html> <?php mysql_free_result($dados1); ?>
  23. willbonde

    For dentro de For

    Boa tarde! Não sou muito bom em programação, porem estou com o seguinte cenário. Preciso fazer inserções num banco, onde o valor de dois campos é o resultado de dois "FOR". Segue exemplo. // Crio a primeira sequencia de numeros for($i = 1; $i <= 50; $i++) { // Aqui crio a segunda sequencia de numeros for($j = 1; $j <= 5; $j++) { $h = 1; // Aqui eu gostaria que repetisse os numeros gerados pelo segundo FOR, por 10 vezes while($h <= 10) { $query = mysql_query("INSERT INTO tabela (campo1, campo2)VALUES('$i', '$j')"); $h++; } } } Sei que a logica esta errada, porem preciso que os registros sejam inseridos repetindo somente o segundo FOR, ou seja, somente da variavel $j. Ficaria algo assim. Registro1: Campo1= 1 Campo2= 1 Registro2: Campo1= 2 Campo2= 1 Registro3: Campo1= 3 Campo2= 1 até atingir 10 repetições Registro4: Campo1= 4 Campo2= 2 Registro5: Campo1= 5 Campo2= 2 Registro6: Campo1= 6 Campo2= 2 ate atingiar 10 repetições Desculpa se não me expressei bem e pelo tamanho do POST, agradeço se alguem conseguir me ajudar. Obrigado! Registr o1: Campo1= 1 Campo2= 1
  24. SirCody

    Problema na função for

    Oi gente, sou novo em python, estava fazendo um programa para treinar e o código onde diz que ta dando erro é esse: resd = input("\nQual o id do cliente\n>>>") if resd in lista: file = open("bd.glc","w") for k,v in lista: if k == resd: continue else: file.append(k) for i in v: file.append(" " + i) upd() a lista é: {001:["Alexandro","36-33558787","456.148.859-53"],002:["Roberto","41-23654486","885.953.652-82"]} Esse trecho de código serve para deletar um cliente O erro que esta dando é: Traceback (most recent call last): File "Wteste.py", line 33, in <module> for k,v in lista: ValueError: too many values to unpack (expected 2)
  25. Deivid Moura

    Validação para Formulario em Looping For To

    Fala Pessoal, boa tarde! Tenho um probleminha que não consegui solucionar, é o seguinte: Tenho um formulário em .asp clássico. que tem alguns campos em looping for. segue abaixo o campo: <% For x = 1 to FIC6_MAX wACT = "FIC6_ACT_" & x wITE = "FIC6_A2_ITEM_" & x wVLR = "FIC6_A2_VLR_" & x wOBS = "FIC6_A2_OBS_" & x wCOD = "FIC6_A2_COD_" & x wLOJ = "FIC6_A2_LOJA_" & x wNOM = "FIC6_A2_NOME_" & x %> <tr valign="middle"> <td width="50%" align="left" class="fonte11"> <input type="hidden" readonly name="<%=wITE%>" size="2" maxlength="2" value="<%=t_work(x, 0)%>" class="input_text_N"> <b><%=t_work(x, 0)%></b> <input type="hidden" readonly name="<%=wCOD%>" size="6" maxlength="6" value="<%=t_work(x, 3)%>" class="input_text_N"> <%=t_work(x, 3)%> <input type="hidden" readonly name="<%=wLOJ%>" size="2" maxlength="2" value="<%=t_work(x, 4)%>" class="input_text_N"> <%=t_work(x, 4)%> <input type="hidden" readonly name="<%=wNOM%>" size="40" maxlength="40" value="<%=t_work(x, 5)%>" class="input_text_N"> <%=t_work(x, 5)%> </td> <td width="5%" align="center" class="barra_cinza"> <input type="radio" name="<%=wVLR%>" value="1" <%If t_work(x, 1) = "1" then response.write("checked")%> > </td> <td width="5%" align="center" class="barra_cinza"> <input type="radio" name="<%=wVLR%>" value="0" <%If t_work(x, 1) = "0" then response.write("checked")%> > </td> <td width="5%" align="center" class="barra_cinza"> <input type="radio" name="<%=wVLR%>" value="-1" <%If t_work(x, 1) = "-1" then response.write("checked")%> > </td> <td width="5%" align="center"><input type="hidden" readonly name="<%=wACT%>" size="3" maxlength="3" value="<%=t_work(x, 6)%>" class="input_text_N"></td> <td width="20%" class="fonte11"> <textarea name="<%=wOBS%>" rows="2" cols="30" class="input_text_A"><%=t_work(x, 2)%></textarea> </td> </tr> <% Next %> entretanto não encontrei uma maneira eficiente de deixar esses campos com validação pelo javascript. o usuário precisa responder esse campo WOBS para todas as linhas, que normalmente são entre 1 e 6 depende da condição para o looping FOR. Infelizmente não consegui fazer validar. Essá e a função que já uso para validar os demais campos do formulário: function consist() { var FIC5_FIC1_ID = trim(document.adicionar.FIC5_FIC1_ID.value); var FIC5_DATA = trim(document.adicionar.FIC5_DATA.value); var FIC1_PROJNOME = trim(document.adicionar.FIC1_PROJNOME.value); var FIC6_OBS_1 = trim(document.adicionar.FIC6_OBS_1.value); var FIC6_OBS_2 = trim(document.adicionar.FIC6_OBS_2.value); var FIC6_OBS_3 = trim(document.adicionar.FIC6_OBS_3.value); var FIC6_OBS_4 = trim(document.adicionar.FIC6_OBS_4.value); var FIC6_OBS_5 = trim(document.adicionar.FIC6_OBS_5.value); var FIC6_OBS_6 = trim(document.adicionar.FIC6_OBS_6.value); var FIC6_OBS_7 = trim(document.adicionar.FIC6_OBS_7.value); var FIC6_MAX = trim(document.adicionar.FIC6_MAX.value); if (FIC5_FIC1_ID == ''){ alert('Informe o Número do Projeto'); adicionar.FIC5_FIC1_ID.focus(); return false; } else if (FIC1_PROJNOME == 'Não Ativo'){ alert('Informe um número válido de projeto.'); adicionar.FIC1_PROJNOME.focus(); return false; } else if (FIC5_DATA == ''){ alert('Informe a data do monitoramento'); adicionar.FIC5_DATA.focus(); return false; } else if (FIC6_OBS_1.length < 10){ alert('É necessário que você informe as observações para o item 1. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_1.focus(); return false; } else if (FIC6_OBS_2.length < 10){ alert('É necessário que você informe as observações para o item 2. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_2.focus(); return false; } else if (FIC6_OBS_3.length < 10){ alert('É necessário que você informe as observações para o item 3. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_3.focus(); return false; } else if (FIC6_OBS_4.length < 10){ alert('É necessário que você informe as observações para o item 4. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_4.focus(); return false; } else if (FIC6_OBS_5.length < 10){ alert('É necessário que você informe as observações para o item 5. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_5.focus(); return false; } else if (FIC6_OBS_6.length < 10){ alert('É necessário que você informe as observações para o item 6. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_6.focus(); return false; } else if (FIC6_OBS_7.length < 10){ alert('É necessário que você informe as observações para o item 7. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_7.focus(); return false; } else { return true; } } Alguém pode me ajudar?Agradecido.
×

Informação importante

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