Ir para conteúdo
Fórum Script Brasil

Nattan Afonso

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre Nattan Afonso

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Nattan Afonso's Achievements

0

Reputação

  1. Criei a tabela do jeito que voce disse e agora estou com problemas para cadastrar os dados (até tirei a data e o nome do documento para trabalhar com esses dados depois) segue os codigos: <?php session_start(); ?> <!DOCTYPE html> <html lang="pt-br"> <head> <title>Cadastro</title> <meta charset="UTF-8"/> <link rel="stylesheet" type="text/css" href="estilo.css"/> </head> <body> <nav id=menu> <ul> <li><a href="index.php">Cadastrar</a></li> <li><a href="doc.php">Cadastrar documento</a></li> <li><a href="listar.php">Verificar Vencimentos</a></li></ul> </nav> <h1>Cadastrar Cliente</h1> <?php if(isset($_SESSION['msg'])){ echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="processa.php"> <label>Nome:&nbsp;&nbsp; </label> <input type="text" name="nome" placeholder="Digite o Nome completo"> <br> <br> <label>Nome: da empresa</label> <input type="text" name="emp" placeholder="Digite o Nome da empresa"> <br> <br> <label>E-mail:</label> <input type="email" name="email" placeholder="Digite o e-mail do Cliente"> <br> <br> <!-- <label for="cest">Documento:</label> <select name="doc" id="teste"> <optgroup label="Alvara"> <?php $result_dados2 = "SELECT Nome_Documento from documentos;"; $resultado_dados2 = mysqli_query($conn, $result_dados2); while ($row_usuario2 = mysqli_fetch_assoc($resultado_dados2)){ ?><option><?php echo $row_usuario2['Nome_Documento'];?></option><?php }?> <option>Bombeiro</option> </optgroup> </select> <label><p>Vencimento:</p></label> <input type="date" name="data" placeholder="Digite a data do Vencimento"> <br> <br> --> <input type="submit"value="Cadastrar"> </form> </body> </html> processa.php: <?php session_start(); include_once("conexao.php"); $nome= filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_STRING); $emp= filter_input(INPUT_POST, 'emp', FILTER_SANITIZE_STRING); $email= filter_input(INPUT_POST, 'email', FILTER_SANITIZE_EMAIL); #$data = $_POST['data']; #$data = date("Y-m-d",strtotime(str_replace('/','-',$data))); #$NomeD= filter_input(INPUT_POST, 'NomeD', FILTER_SANITIZE_STRING); $result_dados= "INSERT INTO cliente(Cliente_Nome, Empresa, Email) VALUES ('$nome', '$emp', '$email')"; $resultado_dados= mysqli_query($conn, $result_dados); if (mysqli_insert_id($conn)){ header("Location: index.php"); $_SESSION['msg'] = "<p style='color:green;'>Cliente cadastrado com sucesso</p>"; } else{ header("Location: index.php"); $_SESSION['msg'] = "<p style='color:red;'>Cliente não cadastrado com sucesso</p>"; } ?> conexao.php: <?php $servidor = "localhost"; $usuario = "root"; $senha = ""; $dbname = "mydb"; $conn = mysqli_connect($servidor, $usuario, $senha, $dbname); Estou há mais de 1 hora tentando achar o erro e nada...
  2. Era justamente isso que estava com duvida, o sr explicou certinho o que precisava, obrigado! fk_documentofk_cliente Essas seriam as chaves estrangeiras ne?
  3. Entendi, em relação ao BD, eu teria 2 tabelas só? Uma para clientes a outra para vencimentos?
  4. Estou desenvolvendo um software e só falta uma parte para terminar... Vou explicar a logica... Cada Cliente terá 1 ou mais documentos, junto com cada documento terá a validade. O meu cliente pediu para que eu fizesse um "Cadastro De Documentos" onde ele mesmo que irá registrar quais documentos que serão salvos. A parte de armazenar os dados do cliente já está funcionando, o meu problema é de adicionar os novos documentos e parecer na parte de "Cadastrar Cliente" os documentos registrados e salvar o vencimento de cada um.
×
×
  • Criar Novo...