Advertisement
hercioneto

Aula 14/09 - Index

Sep 14th, 2023
1,030
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.34 KB | None | 0 0
  1. <!Doctype html>
  2. <html lang="pt-br">
  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1">
  6.     <meta name="Author" content="Hercio Neto">
  7.     <title>Aula HTML - Formulários</title>
  8.  
  9.     <style type="text/css">
  10.         body {
  11.             font-family: Arial, sans-serif;
  12.             font-size: 16px;
  13.             background-color: #f0f0f0;
  14.         }
  15.         .container {
  16.             max-width: 800px;
  17.             margin: 0 auto;
  18.             padding: 20px;
  19.             background-color: #fff;
  20.             box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  21.         }
  22.        
  23.     </style>
  24. </head>
  25.  
  26. <body>
  27.  
  28.     <div class="container">
  29.  
  30.     <h1>Cadastro de Pessoas</h1>
  31.        
  32.     <?php
  33.     $conexao = new mysqli("localhost", "root", "", "uri_web");
  34.  
  35.     // Verificar se a conexão foi estabelecida corretamente
  36.     if ($conexao->connect_error) {
  37.         die("Erro na conexão: " . $conexao->connect_error);
  38.     }
  39.  
  40.     $sql = "SELECT * FROM pessoas";
  41.     $resultado_pagina = $conexao->query($sql);
  42.  
  43.      if ($resultado_pagina->num_rows > 0) {
  44.  
  45.            while ($registro = $resultado_pagina->fetch_assoc()) {
  46.  
  47.  
  48.          ?>
  49.             <div class="row">
  50.                 <div class="col">
  51.                     Código da Pessoa: <?php echo $registro["codigo"]; ?>
  52.                 </div>
  53.             </div>
  54.            
  55.             <div class="row">
  56.                 <div class="col">
  57.                     Nome da Pessoa: <?php echo $registro["nome"]; ?>
  58.                 </div>
  59.             </div>
  60.            
  61.             <div class="row">
  62.                 <div class="col">
  63.                     E-mail: <?php echo $registro["email"]; ?>
  64.                 </div>
  65.             </div>
  66.            
  67.             <div class="row">
  68.                 <div class="col">
  69.                     Opções: <a href="editarDados.php?codigo=<?php echo $registro["codigo"]; ?>">Editar</a> | <a href="excluirDados.php?codigo=<?php echo $registro["codigo"]; ?>">Excluir</a>
  70.                 </div>
  71.             </div>
  72.              <div class="row">
  73.                 <div class="col">
  74.                   <hr/>
  75.                 </div>
  76.             </div>
  77.             <?php }
  78.  
  79.         } else {
  80.              echo "Não existem registros!";
  81.         } ?>
  82.        
  83.         <div class="new">
  84.                 <div class="info">
  85.                     <a href="formulario.html">Inserir novo registro</a>
  86.                 </div>
  87.             </div>
  88.  
  89.     </div>
  90.    
  91. </body>
  92.  
  93. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement