daily pastebin goal
7%
SHARE
TWEET

Untitled

a guest Jun 13th, 2018 50 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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')";
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top