Jump to content

adriano.eurich

Members
  • Content count

    6
  • Joined

  • Last visited

Community Reputation

0 Comum

About adriano.eurich

  1. adriano.eurich

    Mascaras e conversão de data PHP mySql

    Obrigado violin101, isso mesmo
  2. adriano.eurich

    Mascaras e conversão de data PHP mySql

    A hora não precisa, apenas a data
  3. adriano.eurich

    Mascaras e conversão de data PHP mySql

    Olá violin101, obrigado pelo retorno, então eu estou meio confuso, essa dica que você me passou seria para usar no lugar do Jquery como eu fiz ali? Por que eu precisava que na pagina aparecesse para a pessoa digitar no formato 00/00/000, usei aquela jquery e ficou dessa forma, mas quando clica pra enviar para o banco ele passa tudo zerado 0000-00-00, acho que tenho que mudar algo na pagina create.php que receba a data com mascara 00/00/000 e converta para 0000-00-00 antes de enviar para o banco ai o outro problema seria quando eu entrasse na pagina consulta.php ela teria que me mostrar a data no formato 00/00/0000.
  4. adriano.eurich

    Mascaras e conversão de data PHP mySql

  5. adriano.eurich

    Mascaras e conversão de data PHP mySql

    Estou tendo dificuldade para entender como é feito o tratamento de mascaras e conversões de data, tenho a pagina cadastro.php onde tem os campos para digitar os dados um deles é a data de nascimento, onde coloquei as mascaras na pagina de script como mostra em anexo, dessa forma ele mostra certo os campos para o cliente digitar no formato 00/00/0000, porem quando envia ao banco ele aparece como mostra em anexo 0000-00-00, e na pagina consulta ele retorna o valor do banco dessa forma também. Gostaria que aparece a mascara na pagina consulta para o cliente digitar da forma certa 00/00/000 e enviasse ao bando sem as mascara se possível, mas que retornasse a pagina de consulta com as mascara certa no formato 00/00/000 Obs. Sei que o banco aceita apenas 2019-04-25, qualquer valor inserido em outro formato ele vai entender como 0000-00-00, mas como faria para aparecer na pagina de cadastro.php a mascara 25/04/2019 fosse passado para o banco 2019-04-25 e retorna na consulta.php 25/04/2019. Cadastro de Cliente Pagina Cadastro de Cliente.php <!-- Campo Data Nasc --> <div class="input-field col s12"> <i class="material-icons prefix">event_note</i> <input type="text" name="datanasc" id="datanasc" maxlength="10" required> <label for="datanasc"> DataNasc do Cliente</label> </div> -------------------------------------------------------------------------- Pagina create.php <?php session_start(); include_once 'conexao.php'; $nome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_SPECIAL_CHARS); $email = filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL); $telefone = filter_input(INPUT_POST, 'telefone', FILTER_SANITIZE_NUMBER_INT); $cpf = filter_input(INPUT_POST, 'cpf', FILTER_SANITIZE_NUMBER_INT); $datanasc = filter_input(INPUT_POST, 'datanasc', FILTER_VALIDATE_INT); $querySelect = $link->query("select email from tb_clientes"); $array_emails = []; while ($emails = $querySelect->fetch_assoc()): $emails_existentes = $emails['email']; array_push($array_emails, $emails_existentes); endwhile; if(in_array($email,$array_emails)): $_SESSION['msg'] = "<p class='center red-text'>".'Já existe um cliente cadastrado com esse email'."</p>"; header("Location: ../CadCli.php"); else: $queryInsert = $link->query("insert into tb_clientes values(default,'$nome','$email','$telefone','$cpf','$datanasc')"); $affected_rows = mysqli_affected_rows($link); if($affected_rows > 0): $_SESSION['msg'] = "<p class='center green-text'>".'Cadastro efetuado com Sucesso!'."<br>"; header("Location: ../CadCli.php"); endif; endif; ----------------------------------------------------------------------------------------------------- Pagina read.php <?php include_once 'conexao.php'; $querySelect = $link->query("select * from tb_clientes"); while ($registros = $querySelect->fetch_assoc()): $id = $registros['id']; $nome = $registros['nome']; $email = $registros['email']; $telefone = $registros['telefone']; $cpf = $registros['cpf']; $datanasc = $registros['datanasc']; echo "<tr>"; echo "<td>$nome</td><td>$email</td><td>$telefone</td><td>$cpf</td><td>$datanasc</td>"; echo "<td><a href='editar.php?id=$id'><i class='material-icons'>edit</i></a></td>"; echo "<td><a href='banco_de_dados/delCliConfirma.php?id=$id'><i class='material-icons'>delete</i></a></td>"; echo "</tr>"; endwhile; --------------------------------------------------------------------------------------------------------------------- Pagina de Script Jquery <!-- Inicialização Jquery Mascaras --> <script type="text/javascript"> jQuery.noConflict(); jQuery(function($){ $("#datanasc").mask("99/99/9999"); $("#telefone").mask("(099)-99999-9999"); $("#cpf").mask("999 999 999-99"); }); </script>
  6. adriano.eurich

    Formulario html

    Olá, sou novo em html, estou com dificuldade para configurar meu formulário, para que quando preenchidos os campos envie para meu e-mail ! Já pesquisei vários sites, video aulas, mas não entendi como posso fazer isso deve ser simples, mais estou com dificuldade, se alguem puder dar uma olhada no código agradeceria ! segue o html ! <div class="pgContato"> <div class="contato"> <div class="formContato"> <form id="formContato" tabindex="1" action="" method="post"> <input id="nome" name="nome" required="" type="text" placeholder="Nome" /> <input id="email" name="email" required="" type="email" placeholder="Email" /> <input id="tel" name="tel" type="tel" placeholder="Telefone" /> <textarea id="conteudo" name="conteudo" required="" placeholder="Deixe uma mensagem"></textarea> <button class="botaoContato" type="submit">Enviar</button> </form> </div> </div> </div>
×

Important Information

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