Pesquisar na Comunidade
Mostrando resultados para as tags ''looping''.
Encontrado 4 registros
-
Estou com um problema durante a execução desse código,baseado na arquitetura cliente servidor do tcp/ip: cliente:https://pastebin.com/7jPsHSub servidor:https://pastebin.com/qH9uRNqR Onde ao executar o segundo cliente (utiliza-se thread) ele sobrepoe palavra sorteada do primeiro cliente... Preciso então alterar os nomes das variaveis durante o programa, para que cada um dos clientes tenha uma variavel "propria" mas não sei como? alguém pode me ajudar???
-
Olá! Eu preciso montar uma tela onde seja exibido uma lista de publicações ordendas a critério do usuário, por exemplo: Categorias (LIVROS, PERIÓDICOS e CAPÍTULOS DE LIVROS), o usuário irá ordenar conforme sua necessidade. 1º PERIÓDICOS, 2º LIVROS, etc.... Eu preciso que a tabela que contenha as publicações sejam listadas abaixo de cada categoria, sendo ordenadas pela maior data de cada publucação por Categoria. Então pensei em fazer um laço para ler a ordem das categorias e montar na tela e abaixo de cada categoria virá as publicações de cada categoria ordenadas como falei acima. O problema é que no meu laço, isso só está sendo feito uma única veze não repete para as demais categorias, que são exibidas na tela vazias. Quando eu mudo a ordenação das categorias o mesmo ocorre. nesse caso as categorias PERIÓDICOS e CAPÍTULOS DE LIVROS, não recebem os dados de suas publicações. O código do laço é esse: <?php /* vai receber o titulo de cada categoria para fazer a SELECT*/ global $utf_tit_categ; $ordenacao = "SELECT titulo_categoria FROM tblcatpesquisa ORDER BY posicao"; $relaciona = mysqli_query($conecta, $ordenacao); /* tem a variável $rowcount que recebe o total de registros da tabela de CATEGORIAS */ for($a=0; $a <= $rowcount; $a++){ $ordem = mysqli_fetch_assoc($relaciona); $utf_tit_categ = utf8_encode($ordem['titulo_categoria']); /*a Global vai receber o nome da categoria formatado em UTF8*/ /* aqui é montado a exibição do título de cada uma das CATEGORIAS contadas por $rowcount */ echo "<div class='container bg-primary'><span class='font-weight-light text-white'>{$utf_tit_categ}</span></div>"; /* faço um Query para relacionar todas as publicações referentes a CATEGORIA do primeiro loop de FOR*/ $seleciona_itens = "SELECT datapublicacao, titulo, linkexterno FROM publicacoes WHERE categoria='$utf_tit_categ' ORDER BY datapublicacao DESC"; $executa_busca = mysqli_query($conecta, $seleciona_itens); while($item = mysqli_fetch_assoc($executa_busca)){ $utf_tit_pesq = utf8_encode($item['titulo']); echo "<div id='fundo'><span class='mx-3'>{$item['datapublicacao']} - {$utf_tit_pesq} - {$item['linkexterno']}</span></div>"; } mysqli_free_result($executa_busca); /*Libero a Query para uma nova consulta*/ /* o laço deve voltar daqui até que $rowcount seja atingido */ } mysqli_free_result($relaciona); ?> Não sei o que estou fazendo errado, ou então o que eu deixei de fazer. Alguém poderia me auxiliar para resolver esse problema? Grato!.
-
Capturar valor hidden em um laço JQUERY
uma questão postou Priscila Pereira Ajax, JavaScript, XML, DOM
Sou nova por aqui, gostaria de ajuda sobre como pegar um valor de um hidden que esta em um util. Preciso desse valor para enviar para a próxima tela, mas como ele esta em uma tabela com vários linhas, eu não estou conseguindo fazer isso. Preciso pegar esse valor no javascript. A tela: <div class="grupoLista"> <util:tabela id="lista" colecao="${form.listaPrograma12}" paginar="true" indiceProperty="lerDe" totalRegistrosProperty="qtdTotalLista" tamanhoPagina="30" idxLinha="true"> <util:coluna id="id" titulo="" propriedade="nuContrato" tipo="radio"> <input type="radio" name="listaIndice" value="${idxLinha}" /> <input type="hidden" name="listanuContrato" value="${lista.nuContrato}" /> <input type="hidden" name="listanuStatus" value="${lista.nuStatus}" /> <input type="hidden" name="listanoStatus" value="${lista.noStatus}"/> <input type="hidden" name="listanoEmpresa" value="${lista.noEmpresa}"/> <input type="hidden" name="listanoGestor" value="${lista.noGestor}"/> <input type="hidden" name="listadtAssina" value="${lista.dtAssina}"/> <input type="hidden" name="listavlContrato" value="${lista.vlContrato}"/> <input type="hidden" name="listavlDevolucao" value="${lista.vlDevolucao}"/> <input type="hidden" name="listavlDev" value="${lista.vlDev}"/> <input type="hidden" name="listanuEstagio" value="${lista.nuEstagio}"/> <input type="hidden" name="listanoEstagioCont" value="${lista.noEstagio}"/> </util:coluna> </div> O JS function listar(){ var validado = true; if(!checkRadio()){ mensagemAlerta("Selecione uma das opções na lista.", "INF"); validado = false; } if(validado){ var linSel = $("input[name=listaIndice]:checked").val(); document.getElementById("nuContrato").value = $("#listanuContrato" + linSel).val(); document.getElementById("nuStatus").value = $("#listanuStatus" + linSel).val(); var idEstagio = $("input[name=listanuEstagio]" + linSel).val(); document.getElementById("selEstagioCont").value = idEstagio; var noEstagio = $("input[name=listanoEstagioCont]").val(); document.getElementById("noSelEstagioCont").value = noEstagio; submitForm("listarContratoDevolucao"); } } No jsp é montada uma lista, uma tabela com várias linhas e colunas também. Eu seleciono uma linha através de um radio e aciono o botão para enviar o que selecionei. Eu preciso pega o campo listanuEstagio do que foi selecionado e jogar em outro hidden, pra quando acionar o botão enviar, esse valor permaneça para a próxima tela. A situação é: como capturar esse listanuEstagio já que ele faz parte de uma lista montada, com o código que fiz ele só esta retornando o valor da primeira linha-
- jquery
- javascript
- (e %d mais)
-
WHILE puxando arquivos do banco, preciso do link para download
uma questão postou matheus.teixeiras PHP
Caros, boa noite! Estou realizando um while em meu projeto ue puxa os dados do arquivo que estão no banco, inclusive o caminho. Porém, não consigo inserir um Link especifico para cada arquivo, ele ate roda mas não trás o link de todos os arquivos só trás de um, é como se não tivesse entrando no looping, segue abaixo para melhor entendimento: Estou tentando fazer dessa forma: while($escrever=mysql_fetch_array($sql2)){ $downloads = '<a href="down.php?arquivo='. $escrever['CAMINHO_FL'] .'>Baixar a imagem</a>'; /*Escreve cada linha da tabela*/ echo "<tr><td>" . $escrever['NOME_FILE'] . "</td><td>" . $escrever['ANO_REF'] . "</td><td>" . $downloads. "</td></tr>"; }/*Fim do while*/ echo "</tbody>"; echo "</table>"; /*fecha a tabela apos termino de impressão das linhas*/ Desta outra forma ele puxa certinho os dados da tabela, ´porém não vem o link, vem só o nome do caminho while($escrever=mysql_fetch_array($sql2)){ $downloads = '<a href="down.php?arquivo='. $escrever['CAMINHO_FL'] .'>Baixar a imagem</a>'; /*Escreve cada linha da tabela*/ echo "<tr><td>" . $escrever['NOME_FILE'] . "</td><td>" . $escrever['ANO_REF'] . "</td><td>" . $escrever['CAMINHO_FL'] . "</td></tr>"; }/*Fim do while*/ echo "</tbody>"; echo "</table>"; /*fecha a tabela apos termino de impressão das linhas*/ Podem me ajudar com este caso? já quebrei a cabeça e não achei uma solução. Desde já agradeço a todos!!