Advertisement
MizunoBrasil

pesquisa-resultado.php

Jun 1st, 2022
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.88 KB | None | 0 0
  1. <?php
  2.  
  3. //FUNÇÃO QUE CONVERTE O FORMATO DA DATA PARA O FORMATO BRASILEIRO
  4. function Converte_Data($data){
  5.     $data_nova = implode(preg_match("~\/~", $data) == 0 ? "/" : "-", array_reverse(explode(preg_match("~\/~", $data) == 0 ? "-" : "/", $data)));
  6.     return $data_nova;}
  7.  
  8.  // Conectando ao banco de dados:
  9.  include_once("conexao.php");
  10.  
  11.  // Recebendo os dados a pesquisar
  12.  $pesquisa = $_POST['categoria'];
  13. ?>
  14.  
  15.  <html>
  16.  <head>
  17.  
  18.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  19.         <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
  20.       <link href="estilos/estilo.css" rel="stylesheet">
  21.  <title>Resultado da pesquisa</title>
  22.  </head>
  23.  <body>
  24.     <div class="container">
  25.      <img src="/imagens/leenkstopo.png" width="1000" alt="Responsive image" class="img-fluid">
  26.  
  27.  <!-- Criando tabela e cabeçalho de dados: -->
  28.  <table>
  29.     <tr>
  30.         <th>Categoria</th>
  31.         <th>Aplicação/Serviço</th>
  32.         <th>Data de cadastro</th>
  33.         <th>Hora</th>
  34.        <!-- <th><center>Ações</center></th>-->
  35.     </tr>
  36.  
  37.  <!-- Preenchendo a tabela com os dados do banco: -->
  38.  <?php
  39.  $sql = "SELECT * FROM tabela_maislegal WHERE categoria = '$pesquisa' ORDER BY data_cadastro DESC, hora_cadastro DESC";
  40.  $resultado = mysqli_query($conn,$sql) or die("Erro ao retornar dados");
  41.  
  42.  // Obtendo os dados por meio de um loop while
  43.  while ($registro = mysqli_fetch_array($resultado))
  44.  {
  45.    
  46.     $categoria = $registro['categoria'];
  47.     $nome = $registro['nome'];
  48.     $url = $registro['url'];
  49.     $data_cadastro = $registro['data_cadastro'];   ?>
  50.    
  51.    <td><?php echo $registro['categoria']; ?></td>                  
  52.                     <td><a href='<?php echo $registro["url"]; ?>'target="_blank"><?php echo $registro["nome"]; ?></a></td>
  53.                     <td><?php echo converte_data($registro['data_cadastro']); ?></td>                  
  54.                     <td><?php echo $registro['hora_cadastro']; ?></td> 
  55.          
  56.        <!--   <td><?php echo "<a href='del.php?id=" . $registro['id'] . "'>Apagar</a>"; ?> | <?php echo "<a href='edit_usuario.php?id=" . $registro['id'] . "'>Editar</a>"; ?></td>-->
  57.  
  58.        <?php  
  59.                      echo "</tr>";
  60.  }
  61.  mysqli_close($conn);
  62.  echo "</table>";
  63. ?>
  64. </body>
  65. <br>
  66. <a href="index.php" class="myButton">Voltar</a>
  67. <style type="text/css">
  68. .myButton {
  69.     box-shadow: 3px 4px 0px 0px #1564ad;
  70.     background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
  71.     background-color:#79bbff;
  72.     border-radius:5px;
  73.     border:1px solid #337bc4;
  74.     display:inline-block;
  75.     cursor:pointer;
  76.     color:#ffffff;
  77.     font-family:Trebuchet MS;
  78.     font-size:17px;
  79.     font-weight:bold;
  80.     padding:8px 15px;
  81.     text-decoration:none;
  82.     text-shadow:0px 1px 0px #528ecc;
  83. }
  84. .myButton:hover {
  85.     background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
  86.     background-color:#378de5;
  87. }
  88. .myButton:active {
  89.     position:relative;
  90.     top:1px;
  91. }
  92. </style>
  93. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement