Jump to content

marcelobbt

Members
  • Content count

    265
  • Joined

  • Last visited

Everything posted by marcelobbt

  1. marcelobbt

    Exibir e contar dados com PDO

    Muito obrigado William. Acho que era isso mesmo. Esse erro desapareceu. Vou terminar de ajustar o resto do código aqui e vê se da tudo certo.
  2. marcelobbt

    Exibir e contar dados com PDO

    Alguém pode me dar uma luz? Já tentei diversos sites, todos falam algo parecido e na hora que tento da erro.
  3. marcelobbt

    Problemas com session_destroy();

    Em vez do session_unset(), já tentou o session_destroy()? coloca um comando após o session_destroy() para imprimir na tela a sessão. Assim tem como verificar o que está acontecendo.
  4. marcelobbt

    Pegar todos os valores de uma array e inserir no MYSQLI

    Usa o comando serialize para colocar o vetor no bd e unserialize para retirar.
  5. marcelobbt

    Abrie arquivo e ler linha por linha

    Muito obrigado pela ajuda. Resolveu meu problema!
  6. marcelobbt

    Abrie arquivo e ler linha por linha

    Criei um menu e um dos itens é para abrir um arquivo com um jFileChooser. Consigo fazer ele lr o arquivo completo e jogar num textarea por exemplo, mas o que eu realmente quero é ler o arquivo texto colocando cada linha num ponto de um vetor. Abaixo o código que criei do menu: private void menuAbrirActionPerformed(java.awt.event.ActionEvent evt) { int returnVal = escolhaArquivo.showOpenDialog(this); if (returnVal == JFileChooser.APPROVE_OPTION) { File file = escolhaArquivo.getSelectedFile(); try { // indica o que fará com o arquivo //areaTexto.read( new FileReader( file.getAbsolutePath() ), null ); ArquivoLeitura arquivo; arquivo = new ArquivoLeitura(); arquivo.lerArq(file); } catch (IOException ex) { System.out.println("problema ao acessar "+file.getAbsolutePath()); } } else { System.out.println("Acesso ao arquivo cancelado pelo usuário."); } } E aqui a classe para ler o arquivo: public class ArquivoLeitura { /** * * @param arquivo * @throws IOException */ public void lerArq(File arquivo) throws IOException { String linha[] = null; int a; FileReader reader; reader = new FileReader(arquivo); BufferedReader leitor = new BufferedReader(reader); a = 0; linha[a] = leitor.readLine(); while(linha[a] != null) { //System.out.println(linha[a]); linha[a] = leitor.readLine(); a = a + 1; } } } A princípio o programa roda, mas quando tento abrir o arquivo, aparece o seguinte erro: Informe o número desejado Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at controlefinanceiro.ArquivoLeitura.lerArq(ArquivoLeitura.java:38) A linha 38 é esta aqui: linha[a] = leitor.readLine();
  7. marcelobbt

    Abrie arquivo e ler linha por linha

    Como faço esse ArrayList, sou iniciante e não entendi bem como farei para salvar o conteúdo de cada linha do arquivo num índice do array se ele imprime na tela tudo de uma vez? Não sei se consegui ser claro. Vou tentar explicar o que quero fazer: ARQUIVO linha1 linha2 linha3 Ao ler as linahs do arquivo, passar para a variável vetor, conforme abaixo. VETOR String vetor[]; vetor[0] = linha1; vetor[1] = linha2; vetor[2] = linha3;
  8. marcelobbt

    Abrie arquivo e ler linha por linha

    A solução que você postou funciona para exibir na tela, mas o que quero é transformar cada linha do arquivo num ponto de um vetor para que eu possa utilizar apenas algumas linhas.
  9. marcelobbt

    Desabilitar radio buttons de valor igual

    Perfeitíssimo. Era exatamente assim. Muito obrigado pela ajuda.
  10. Tenho uma lista de cursos onde a pessoa deve optar pelos mesmos em ordem de preferência. Então precisava de uma comando que desabilitasse os demais campos que tenham o mesmo valor. Alguém pode me ajudar? Abaixo o código que tentei reaproveitar, mas ele está desabilitando tudo: <html> <head> <script type="text/javascript"> function id( el ){ return document.getElementById( el ); } function habilita( el ){ id( el ).disabled = ''; } function desabilita_todos( el, tagName ){ var tags = el.getElementsByTagName( tagName ); for( var i=0; i<tags.length; i++ ) { tags[i].disabled = 'disabled'; } } window.onload = function() { var radios = document.getElementsByTagName('input'); for( var i=0; i<radios.length; i++ ){ if( radios[i].type=='radio' ) { radios[i].onclick = function(){ desabilita_todos( id('palco'), 'input' ); habilita( this.value ); } } } } </script> </head> <body> <div id="palco"> <label> 1 <input type="radio" id="curso1" name="curso1" value="1" /> 2 <input type="radio" id="curso1" name="curso1" value="2" /> 3 <input type="radio" id="curso1" name="curso1" value="3" /> 4 <input type="radio" id="curso1" name="curso1" value="4" /> Curso 1</label><br> <label> 1 <input type="radio" id="curso2" name="curso2" value="1" /> 2 <input type="radio" id="curso2" name="curso2" value="2" /> 3 <input type="radio" id="curso2" name="curso2" value="3" /> 4 <input type="radio" id="curso2" name="curso2" value="4" /> Curso 2</label><br> <label> 1 <input type="radio" id="curso3" name="curso3" value="1" /> 2 <input type="radio" id="curso3" name="curso3" value="2" /> 3 <input type="radio" id="curso3" name="curso3" value="3" /> 4 <input type="radio" id="curso3" name="curso3" value="4" /> Curso 3</label><br> </div> </body> </html>
  11. marcelobbt

    Desabilitar radio buttons de valor igual

    O post ainda não está 100% resolvido. Faltou um ponto que coloquei no post #5, por isso não marquei como resolvido.
  12. marcelobbt

    Desabilitar radio buttons de valor igual

    Muito obrigado William. Era isso que queria. Apenas desabilitei a função abaixo para que a pessoa pudesse mudar a opção caso tenha clicado errado. function disable_all_of_same_course(fieldset) { var $radios = fieldset.querySelectorAll("input[type='radio']"); disable_all($radios); } Só que ao mudar de opção, ele não habilita novamente os botões desabilitados. Como faço isso possível?
  13. marcelobbt

    Desabilitar radio buttons de valor igual

    Tentei dar uma simplificada no código para ver se alguém consegue me ajudar <html> <head> <script type="text/javascript"> function desabilita1 () { document.getElementById("curso1").disabled = true; document.getElementById("curso2").disabled = false; document.getElementById("curso3").disabled = false; document.getElementById("curso4").disabled = false; } function desabilita2 () { document.getElementById("curso1").disabled = false; document.getElementById("curso2").disabled = true; document.getElementById("curso3").disabled = false; document.getElementById("curso4").disabled = false; } function desabilita3 () { document.getElementById("curso1").disabled = false; document.getElementById("curso2").disabled = false; document.getElementById("curso3").disabled = true; document.getElementById("curso4").disabled = false; } function desabilita4 () { document.getElementById("curso1").disabled = false; document.getElementById("curso2").disabled = false; document.getElementById("curso3").disabled = false; document.getElementById("curso4").disabled = true; } </script> </head> <body> 1 <input type="radio" id="curso1" onclick="desabilita1()" name="curso1" value="1" /> 2 <input type="radio" id="curso2" onclick="desabilita2()" name="curso1" value="2" /> 3 <input type="radio" id="curso3" onclick="desabilita3()" name="curso1" value="3" /> 4 <input type="radio" id="curso4" onclick="desabilita4()" name="curso1" value="4" /> Curso 1<br> 1 <input type="radio" id="curso1" onclick="desabilita1()" name="curso2" value="1" /> 2 <input type="radio" id="curso2" onclick="desabilita2()" name="curso2" value="2" /> 3 <input type="radio" id="curso3" onclick="desabilita3()" name="curso2" value="3" /> 4 <input type="radio" id="curso4" onclick="desabilita4()" name="curso2" value="4" /> Curso 2<br> 1 <input type="radio" id="curso1" onclick="desabilita1()" name="curso3" value="1" /> 2 <input type="radio" id="curso2" onclick="desabilita2()" name="curso3" value="2" /> 3 <input type="radio" id="curso3" onclick="desabilita3()" name="curso3" value="3" /> 4 <input type="radio" id="curso4" onclick="desabilita4()" name="curso3" value="4" /> Curso 3<br> </body> </html> O problema que ele só está funcionando para a primeira linha. Como faço para expandir para outras linhas?
×

Important Information

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