Ir para conteúdo
Fórum Script Brasil

Jessé Augusto

Membros
  • Total de itens

    29
  • Registro em

  • Última visita

Tudo que Jessé Augusto postou

  1. Pessoal, estou com uma ´dúvida e gostaria da ajuda de vocês. É o seguinte: Preciso criar um ArrayList mas não estou conseguindo. Alguém teria um pronto para que possa analisar? Obrigado
  2. Boa noite pessoal ! Estou com a seguinte dúvida: Criei um formulário de cadastro de cliente que possui diversos campos, dentre eles o campo “Idade”. Para validar o formulário utilizei Java Script, assim como você nos ensinou. Criei a lógica de validação da seguinte forma: Primeiro o programa verifica se o campo “Idade” foi preenchido.Se o campo não estiver preenchido é emitida uma mensagem informativa ("Por favor, preencha o campo 'Idade' !") solicitando o preenchimento do mesmo. Senão é verificado se o valor digitado é um número.Caso não seja, uma mensagem é emitida (O campo 'Idade' deve conter apenas números!") , caso contrário, é observado se a idade fornecida é maior ou igual a 18 anos. Em caso positivo, nenhuma mensagem é apresentada, senão é exibida uma mensagem para que o valor seja corrigido ( "A idade mínima para possuir cadastro no sistema é de 18 anos !"); Para que estas regras fossem efetuadas foi criada uma lógica.Logo, segundo ela as mensagens expostas acima deveriam estar na seguinte ordem : ("Por favor, preencha o campo 'Idade' !"), (O campo 'Idade' deve conter apenas números!") e ( "A idade mínima para possuir cadastro no sistema é de 18 anos de idade!"). Acontece que o apenas a mensagem "A idade mínima para possuir cadastro no sistema é de 18 anos de idade!") está sendo exibida, mesmo que não tenha sido digitado nada no campo “Idade”.Quando na verdade deveria seguir a orem definida pelo aninhamento dos If ...else . Segue o código para análise: <script language="JavaScript" > function enviardados(){ RecebeDadosForm = document.cadastrodeclientes; if(RecebeDadosForm.nomedocliente.value=="" || RecebeDadosForm.nomedocliente.value.length < 9) { alert( "Por favor, preencha corretamente o campo Nome!"); RecebeDadosForm.nomedocliente.focus(); return false; } if(RecebeDadosForm.sexodocliente.value=="" || RecebeDadosForm.sexodocliente.value.length > 9) { alert( "Por favor, preencha corretamente o campo Sexo!"); RecebeDadosForm.sexodocliente.focus(); return false; } if (RecebeDadosForm.idadedocliente.value="") { alert ("Por favor, preencha o campo 'Idade' !"); RecebeDadosForm.idadedocliente.focus(); return false; } else{ if (isNaN(RecebeDadosForm.idadedocliente.value)) { alert ("O campo 'Idade' deve conter apenas números!"); RecebeDadosForm.idadedocliente.focus(); return false; }else { if(RecebeDadosForm.idadedocliente.value < 18 ) { alert( "A idade mínima para possuir cadastro no sistema é de 18 anos de idade!"); RecebeDadosForm.idadedocliente.focus(); return false; } } } return true; } Observação: O nome do campo a ser avaliado em questão chama-se " idadedocliente " Obrido pela atenção. No aguardo...
  3. Boa noite pessoal. Sou iniciante em PHP e preciso de uma ajuda. É o seguinte: Fiz um pequeno exemplo para poder inserir dados no banco, mas não estou conseguindo,embora o Mysql não me retorna nenhum erro. Segue o código em HTML e PHP para análise. HTML:CadastroDeCliente.html <!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>Faça seu cadastro</title> </head> <body> <div align="left"><strong>Efetuar logon</strong></div> <form id="form1" name="CadastroDeCliente" method="post" action="CadastroDeCliente.php"><br /> <br /> <label>Nome </label> <input name="Login" type="text" id="Nome" size="45" maxlength="40" /> <p>idade <input name="Senha" type="text" id="Nome2" size="40" maxlength="9" /> </p> <p> <label>Apagar <input name="Apagar" type="reset" id="button" value="Apagar" /> Enviar </label> <input name="Cadastrar" type="submit" id="button2" value="Cadastrar" /> <br /> </label> </p> </form> </body> </html> Conexão com o banco: ConectaComBanco.php <?php $servidor ='localhost'; $usario = 'jesse'; $senha ='jesse'; $dbnome ='locadora'; $conexao = mysql_connect($servidor,$usario,$senha)or die ('A conexao com o banco de dados não foi bem sucedida.'); mysql_select_db($dbnome,$conexao)or die ('O banco de dados não foi selecionado'); ?> Cadastro via PHP: CadastroDeCliente.php <?php include ("ConectaComBanco.php"); $nome = $_POST['Nome']; $idade = $_POST['Idade']; $query = ("INSERT INTO 'cliente'('Nome','Idade') values ('$nome','$idade') ")or die(mysql_error()); if($query) echo "Dados inseridos com sucesso !!!"; else echo "erro ao inserir dados"; ?> No aguardo...
  4. Boa tarde pessoal ! Sou iniciante em PHP e gostaria de tirar uma dúvida. É o seguinte: Estou implementado um programa em PHP pelo paradigma Orientado a Objeto e criei uma classe que se encarrega,exclusivamente, de acessar o Banco de Dados. Acontece que me surgiu uma dúvida: Quando instancio a Classe que acessa o Banco de Dados, como devo passar os parâmentros para a citada classe para poder conseguir sucesso na conexão com o banco Ex.: Suponhamos que exista uma classe responsável pelo BD e que eu queira cadastrar um aluno em um sistema de ensino. Como devo fazer para cadastrar esse aluno instanciando a classe que estabelece a conexão com o BD?
×
×
  • Criar Novo...