Ir para conteúdo
Fórum Script Brasil

netocazuza

Membros
  • Total de itens

    55
  • Registro em

  • Última visita

Tudo que netocazuza postou

  1. Tenho um sistema de login gravando os dados num BD mysql. Ocorre que se clicarmos no botão gravar, com todos os textbox em branco, ele grava um registro em branco no BD,usando o auto increment e queimando um número da sequência. Queria criar uma rotina simples, no formulário mesmo, pra só habilitar o botão gravar, quando todos os textbox (5) estiverem preenchidos. Tem como fazer isso em php?
  2. Tenho um banco de dados com cadastro de informações de pessoas. Entre essas informações, existe uma em especial que gostaria de separar numa nova tabela. Como sou iniciante, não estou sabendo a sintaxe exata. O select já está funcionando e é: select IdCliente, Nome from Clientes where vinculo = 'instrutor'; Com esse comando, estou separando todos do cadastro que colocaram instrutor em seu vínculo. Agora gostaria de saber como organizar isso numa nova tabela, automaticamente. Poderia ser um comando pra criar a tabela instrutores na primeira execução, e nas próximas checar apenas as novas linhas que deverão ser inseridas.
  3. netocazuza

    ARRAY

    Desculpem amigos. Precipitação de principiante. Na página 226 do livro tem a solução do meu problema, usando array. Segue o código pra quem precisar. Já implementei aqui com outras variáveis e deu tudo certo. import java.util.Random; public class DadoArray { public static void main (String[] args) { Random randomNumbers = new Random(); // gerador de nr. aleatór. int [] frequency = new int [7]; // array e cont. de frequência // lança os dados 6000 X; utiliza vl do dado cmo índice de freq for (int roll = 1; roll <= 6000; roll++) ++frequency[1 + randomNumbers.nextInt(6)]; System.out.printf("%s%15s\n", "Lado", "Frequência"); //Gera saída do valor de cada elemento do array for (int face = 1; face < frequency.length; face++) System.out.printf("%4d%10d\n", face, frequency[face]); } // fim de main } // fim de classe
  4. netocazuza

    ARRAY

    No livro do Deitel tem um código interessante, onde ele simula um lançamento de um dado 6 mil vezes, e lista a frequência com que as faces se repetiram. Exemplo: Face1 958 vezes, face2 844 vezes, etc. Tudo isso de forma randômica. Compilei o código, e o adaptei pra mega sena. Ao invés de testar as seis faces de um dado, testei os 60 números da loteria, usando o mesmo princípio. Como sou iniciante em Java, simplesmente repeti o código, implementando mais 54 variáveis, o que deixou o troço funcional, porém muito trabalhoso. Gostaria de saber, de acordo com as boas práticas da programação, como poderia fazer isso utilizando array, ou algo do gênero. Segue o código pra que dêem uma olhada. import java.util.Random; public class RollDie { public static void main(String[] args) { Random randomNumbers = new Random(); // gerador de número aleatório int frequency1 = 0; // mantém a contagem de 1s lançados int frequency2 = 0; // contagem de 2s lançados int frequency3 = 0; // contagem de 3s lançados int frequency4 = 0; // contagem de 4s lançados int frequency5 = 0; // contagem de 5s lançados int frequency6 = 0; // contagem de 6s lançados int face; // armazena o valor lançado mais recentemente // soma 6.000 lançamentos de um dado for (int roll = 1; roll <+ 6000; roll++) { face = 1 + randomNumbers.nextInt(6); // número entre 1 a 6 // define o valor de lançamento de 1 a 6 e incrementa o contador apropriado switch (face) { case 1: ++frequency1; // incrementa o contador de 1s break; case 2: ++frequency2; // incr. contador 2s break; case 3: ++frequency3; // incr. contador 3s break; case 4: ++frequency4; break; case 5: ++frequency5; break; case 6: ++frequency6; break;// opcional ao final do switch } // fim do switch 42,3-24 20% No meu código eu fiquei com 60 frequency (frequency1...frequency60),e no switch tive 60 case (case 1... case 60) e gostaria de saber como enxugar esse código com um array, ou outro recurso, principalmente na questão de listar as entradas também.
  5. Tenho uma rotina em PHP que lista os dados de uma tabela. Isso já está funcionando, e por preguiça, falta de conhecimento ou economia, eu tava pensando em criar uma rotina de exclusão de dados nessa tela mesmo. Por exemplo um botão excluir na frente de cada registro, que ao ser clicado, faça a exclusão na tabela. Isso é possível? O que vocês recomendam que é melhor? Vou postar o código pra que vejam: Por enquanto só tá listando os registros: <?php //CONEXAO COM O BANCO DE DADOS $usuario = "root"; $senha = ""; $banco_de_dados = "sistema_de_login"; mysql_connect("localhost",$usuario,$senha) or die("Erro ao conectar no banco de dados"); mysql_select_db($banco_de_dados) or die("Erro ao selecionar o banco de dados"); //QUERY PARA SELECIONAR TODOS DADOS NO BANCO DE DADOS $sql = "SELECT * FROM sistema_de_login"; //EXECUTA O COMANDO ACIMA $res = mysql_query($sql); //VERIFICA SE O COMANDO FOI EXECUTADO COM SUCESSO if($res) { //EXIBE PARA O USUARIO echo " <table> <tr> <td bgcolor = #CCFF00> <b>NOME</b> </td> <td bgcolor = #CCFF00> <b>EMAIL</b> </td> <td bgcolor = #CCFF00> <b>TELEFONE</b> </td> <td bgcolor = #CCFF00> <b>LOGIN</b> </td> <td bgcolor = #CCFF00> <b>SENHA</b> </td> </tr> "; while ($lista = mysql_fetch_array($res)){ echo " <tr> <td bgcolor = #FFD700> $lista[nome] </td> <td bgcolor = #CAFF70> $lista </td> <td> $lista[telefone] </td> <td> $lista[login] </td> <td> $lista[senha] </td> </tr> "; }//fecha o loop echo "</table>"; }//fecha o if else { echo "Erro ao listar os dados!"; } ?>
×
×
  • Criar Novo...