Guest User

Untitled

a guest
Jun 13th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="pt-br">
  3. <head>
  4. <meta charset="utf-8">
  5. <title> Testando conexão ao banco de dados </title>
  6. </head>
  7. <body>
  8. <h3>Formulário de Cadastro de Clientes</h3><br>
  9. <form name="Cadastro" action="cadastrar.php" method="POST">
  10. <label>Nome do Cliente: </label>
  11. <input type="text" name="NomeCliente" size="30"><br>
  12. <label>Sobrenome do Cliente: </label>
  13. <input type="text" name="SobrenomeCliente" size="45"><br>
  14. <label>Sexo do Cliente: </label>
  15. <select name="Sexo">
  16. <option value="M">Masculino</option>
  17. <option value="F">Feminino</option>
  18. <option value="N">Não Declarado</option>
  19. </select><br>
  20. <input type="submit" name="enviar" value="Enviar">
  21. </form>
  22. </body>
  23. </html>
  24.  
  25. <?php
  26. $nome = $_POST['NomeCliente'];
  27. $sobrenome = $_POST['SobrenomeCliente'];
  28. $sexo = $_POST['Sexo'];
  29. $strcon = mysqli_connect('localhost','root','','cadastro') or die('Erro ao conectar ao banco de dados');
  30. $sql = "INSERT INTO banco_teste VALUES ";
  31. $sql .= "('$nome', '$sobrenome', '$sexo')";
  32. mysqli_query($strcon,$sql) or die("Erro ao tentar cadastrar registro");
  33. mysqli_close($strcon);
  34. echo "Cliente cadastrado com sucesso!";
  35. echo "<a href='formulario.html'>Clique aqui para realizar um novo cadastro</a><br>";
  36. echo "<a href='consulta.php'>Clique aqui para realizar uma consulta</a><br>";
  37. ?>
  38.  
  39. <?php
  40. $nome = $_POST['NomeCliente'];
  41. $sobrenome = $_POST['SobrenomeCliente'];
  42. $sexo = $_POST['Sexo'];
  43. $strcon = mysqli_connect('localhost','root','','cadastro') or die('Erro ao conectar ao banco de dados');
  44. $sql = "INSERT INTO 'banco_teste' VALUES ";
  45. $sql .= "('$nome', '$sobrenome', '$sexo')";
  46. mysqli_query($strcon,$sql) or die("Erro ao tentar cadastrar registro");
  47. mysqli_close($strcon);
  48. echo "Cliente cadastrado com sucesso!";
  49. echo "<a href='formulario.html'>Clique aqui para realizar um novo cadastro</a><br>";
  50. echo "<a href='consulta.php'>Clique aqui para realizar uma consulta</a><br>";
  51. ?>
  52.  
  53. <form action="inserir.php">
  54. <div class="form-group>
  55. <label for="nomeCliente">Nome do Cliente</label>
  56. <input type="text" id="nome" name="nome">
  57. </div>
  58. <button type="submit">Inserir</button>
  59.  
  60. <?php
  61. // LIGAR A BASE DE DADOS
  62. $link = mysqli_connect("localhost", "user", "password", "nome_da_base_de_dados");
  63.  
  64. // VERIFICAR CONEXÃO
  65. if($link === false){
  66. die("ERRO AO LIGAR À BASE DE DADOS. " . mysqli_connect_error());
  67. }
  68.  
  69. // ESCAPE INPUTS
  70. $nome = mysqli_real_escape_string($link, $_REQUEST['nome']);
  71.  
  72. // INSERIR DADOS NA TABELA
  73. $sql = "INSERT INTO nome_da_tabela (name) VALUES ('$name')";
  74.  
  75. // VOLTAR A PAGINA DO FORMULARIO
  76. if(mysqli_query($link, $sql)){
  77. mysqli_close($link);
  78. header('Location: ../pagina_do_formulario.php');
  79. exit;
  80. } else {
  81. echo "Não foi possível adicionar o cliente.";
  82. }
  83. ?>
  84.  
  85. $sql = "INSERT INTO 'banco_teste' VALUES ";
  86. $sql .= "('$nome', '$sobrenome', '$sexo')";
  87.  
  88. $sql = "INSERT INTO 'banco_teste'(nome, sobrenome, sexo) VALUES ";
  89. $sql .= "('$nome', '$sobrenome', '$sexo')";
Add Comment
Please, Sign In to add comment