Advertisement
LelisDesigner

msg_salvando_no_BD

Jul 21st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.18 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. //Incluir conexao com BD
  5. include_once("conexao.php");
  6.  
  7. $id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_STRING);
  8. $title = filter_input(INPUT_POST, 'title', FILTER_SANITIZE_STRING);
  9. $color = filter_input(INPUT_POST, 'color', FILTER_SANITIZE_STRING);
  10. $start = filter_input(INPUT_POST, 'start', FILTER_SANITIZE_STRING);
  11. $end = filter_input(INPUT_POST, 'end', FILTER_SANITIZE_STRING);
  12.  
  13. if(!empty($id) && !empty($title) && !empty($color) && !empty($start) && !empty($end)){
  14.     //Converter a data e hora do formato brasileiro para o formato do Banco de Dados
  15.     $data = explode(" ", $start);
  16.     list($date, $hora) = $data;
  17.     $data_sem_barra = array_reverse(explode("/", $date));
  18.     $data_sem_barra = implode("-", $data_sem_barra);
  19.     $start_sem_barra = $data_sem_barra . " " . $hora;
  20.    
  21.     $data = explode(" ", $end);
  22.     list($date, $hora) = $data;
  23.     $data_sem_barra = array_reverse(explode("/", $date));
  24.     $data_sem_barra = implode("-", $data_sem_barra);
  25.     $end_sem_barra = $data_sem_barra . " " . $hora;
  26.    
  27.     $result_events = "INSERT INTO events (id, title, color, start, end) VALUES ('$id', '$title', '$color', '$start_sem_barra', '$end_sem_barra')";
  28.     $resultado_events = mysqli_query($conn, $result_events);
  29.    
  30.     //Verificar se salvou no banco de dados através "mysqli_insert_id" o qual verifica se existe o ID do último dado inserido
  31.     if(mysqli_insert_id($conn)){
  32.         $_SESSION['msg'] = "<div class='alert alert-success' role='alert'>Instalação Cadastrada com Sucesso<button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>&times;</span></button></div>";
  33.         header("Location: index.php");
  34.     }else{
  35.         $_SESSION['msg'] = "<div class='alert alert-danger' role='alert'>Erro ao cadastrar a Instalação <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>&times;</span></button></div>";
  36.         header("Location: index.php");
  37.     }
  38.    
  39. }else{
  40.     $_SESSION['msg'] = "<div class='alert alert-danger' role='alert'>Erro ao cadastrar a Instalação <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>&times;</span></button></div>";
  41.     header("Location: index.php");
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement