Ir para conteúdo
Fórum Script Brasil

Vinicius Albino

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Posts postados por Vinicius Albino

  1. Olá, sou meio novo ainda no PHP, e estou tentando fazer um formulário de cadastro, o problema é na hora da validação dos campos no formulário.

    Estou tentando utilizar javascript para exibir alguns alertas em tela, o problema é que algumas horas não funciona, e outras parece que pula alguns "if".

    E toda vez que tem algum campo inválido e o alerta é exibido, a pagina e recarregada e todos os campos já preenchidos são perdidos...

    Esse é o código que estou utilizando :

    <script>

    function validar(formulario){

    if(formulario.nome.value == ''){

    alert("O campo NOME é obrigatório.");

    return false;

    }

    if(formulario.Email.value == ''){

    alert("O campo EMAIL é obrigatório.");

    return false;

    }

    if(formulario.Email.value.indexOf(('@' && '.'),0)== -1){

    alert("EMAIL invalido.");

    return false;

    }

    if(formulario.usuario.value == ''){

    alert("O campo USUÁRIO é obrigatório.");

    return false;

    }

    if(formulario.senha.value == ''){

    alert("O campo SENHA é obrigatório.");

    return false;

    }

    if(formulario.uf.value.length > 3 || formulario.uf.length <=1){

    alert("O campo UF é inválido.");

    return false;

    }

    if(formulario.crm.value.length < 4){

    alert("O número do CRM é inválido.");

    return false;

    }

    if(formulario.cidade.value.value == ''){

    alert("O número do CRM é inválido.");

    return false;

    }

    return true;

    }

    </script>

    </head>

    <body>

    <form id="formulario" method="post" onsubmit="return validar(this);" action="cadastrar.php">

    <B>Nome: </B><input type=text name=nome size="50"> <br>

    <BR>

    <B>E-mail: </B><input type=text name=Email size="50"><br>

    <BR>

    <B>Nome de Usuário: </B><input type=text name=usuario size="50"><br>

    <BR>

    <B>Senha: </B><input type=text name=senha size="10"><br>

    <BR>

    <B>CRM: </B><input type=text name=crm size="5"><br>

    <BR>

    <B>UF: </B><input type=text name=uf size="2"><br>

    <BR>

    <B>Cidade: </B><input type=text name=cidade size="20"><br>

    <BR>

    <B>Especialidade Médica: </B><input type=text name=esp size="30"><br>

    <BR>

    <input type="submit" name="Submit" value="Enviar" /> <br />

    </form>

  2. Boa tarde,

    eu preciso inserir um texto na tabela, só que eu preciso adicionar com o texto já existente isso é:

    TextoNoBanco = TextoNoBanco+TextoNovo

    Minha dúvida é se existe alguma função onde eu possa fazer isso sem ter que dar um SELECT,tratar o texto resultante de consulta , adicionar o novo e assim dar um UPDATE.

  3. Boa noite, eu tenho uma tabela com 7 datetime : "Data1","Data2" etc...

    Eu preciso fazer um select tipo SELECT Id,(CASE DATE(Data1) = CURDATE() 'Dados1') etc...

    Se a Data1 for o dia de hoje ele seleciona a Data1 e o campo Dados1,se não nada,mesma coisa para o dia 2 se a Data2 for hoje,ele seleciona a Data2 e o campos Dados2.

    Pelo que eu entendi a função DATE,compara apenas a data de hoje,porém não estou conseguindo desenvolver a query.

    Agradeço a atenção.

    Abs.

×
×
  • Criar Novo...