Advertisement
mauroslucios

INSERT INTO

Oct 11th, 2017
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.68 KB | None | 0 0
  1. <?php
  2. /*incluindo arquivo de conexão ao banco de dados*/
  3.     include_once('database.php');
  4.    
  5. /*pegando o post*/
  6.     if(isset($_POST['submit'])){
  7.        
  8.         $num_ordem           = $_POST['num_ordem'];
  9.         $data_cadastro       = $_POST['data_cadastro'];
  10.         $solicitante         = $_POST['solicitante'];
  11.         $cpf_solicitante     = $_POST['cpf_solicitante'];
  12.         $tel_solicitante     = $_POST['tel_solicitante'];
  13.         $celular_solicitante = $_POST['celular_solicitante'];
  14.         $ocorrencia          = $_POST['ocorrencia'];
  15.         $acesso              = $_POST['acesso'];
  16.         $observacao          = $_POST['observacao'];
  17.         $cep                 = $_POST['cep'];
  18.         $rua                 = $_POST['rua'];
  19.         $numero              = $_POST['numero'];
  20.         $complemento         = $_POST['complemento'];
  21.         $referencia          = $_POST['referencia'];
  22.         $bairro              = $_POST['bairro'];
  23.         $status              = $_POST['status'];
  24.         $data_status         = $_POST['data_status'];
  25.        
  26.         if(empty($num_ordem)          ||
  27.            empty($data_cadastro)      ||
  28.            empty($solicitante)        ||
  29.            empty($cpf_solicitante)    ||
  30.            empty($tel_solicitante)    ||
  31.            empty($celular_solicitante)||
  32.            empty($ocorrencia)         ||
  33.            empty($acesso)            ||
  34.            empty($observacao)         ||
  35.            empty($cep)                ||
  36.            empty($rua)                ||
  37.            empty($numero)             ||
  38.            empty($complemento)        ||
  39.            empty($referencia)         ||
  40.            empty($bairro)             ||
  41.            empty($status)             ||
  42.            empty($data_status))
  43.             {
  44.                 if(empty($num_ordem)){
  45.                     echo "<div class='alert alert-danger pull-left'>
  46.                                  Preencha o número da ordem!
  47.                             </div>";
  48.                     }
  49.                 if(empty($data_cadastro)){
  50.                         echo"<div class='alert alert-danger pull-left'>
  51.                                 Preencha a data de cadastro!
  52.                             </div>";
  53.                     }
  54.                 if(empty($solicitante)){
  55.                     echo"<div class='alert alert-danger pull-left'>
  56.                                 Preencha o nome do solicitante!
  57.                             </div>";
  58.                     }
  59.                 if(empty($cpf_solicitante)){
  60.                     echo"<div class='alert alert-danger pull-left'>
  61.                                 Preencha o cpf solicitante!
  62.                             </div>";
  63.                     }
  64.                 if(empty($tel_solicitante)){
  65.                     echo"<div class='alert alert-danger pull-left'>
  66.                                 Preencha o tel do solicitante!
  67.                             </div>";
  68.                     }
  69.                 if(empty($celular_solicitante)){
  70.                     echo"<div class='alert alert-danger pull-left'>
  71.                                 Preencha o celular do solicitante!
  72.                             </div>";
  73.                     }
  74.                 if(empty($ocorrencia)){
  75.                     echo"<div class='alert alert-danger pull-left'>
  76.                                 Preencha a ocorrencia!
  77.                             </div>";
  78.                     }
  79.                 if(empty($acesso)){
  80.                     echo"<div class='alert alert-danger pull-left'>
  81.                                 Preencha o tipo de acesso!
  82.                             </div>";
  83.                     }
  84.                 if(empty($observacao)){
  85.                     echo"<div class='alert alert-danger pull-left'>
  86.                                 Preencha a observacao!
  87.                             </div>";
  88.                     }
  89.                 if(empty($cep)){
  90.                     echo"<div class='alert alert-danger pull-left'>
  91.                                 Preencha o cep!
  92.                             </div>";
  93.                     }
  94.                 if(empty($rua)){
  95.                     echo"<div class='alert alert-danger pull-left'>
  96.                                 Preencha a rua!
  97.                             </div>";
  98.                     }
  99.                 if(empty($numero)){
  100.                     echo"<div class='alert alert-danger pull-left'>
  101.                                 Preencha o número!
  102.                             </div>";
  103.                     }
  104.                 if(empty($complemento)){
  105.                     echo"<div class='alert alert-danger pull-left'>
  106.                                 Preencha o complemento!
  107.                             </div>";
  108.                     }
  109.                 if(empty($referencia)){
  110.                     echo"<div class='alert alert-danger pull-left'>
  111.                                 Preencha a referência!
  112.                             </div>";
  113.                     }
  114.                 if(empty($bairro)){
  115.                     echo"<div class='alert alert-danger pull-left'>
  116.                                 Preencha o bairro!
  117.                             </div>";
  118.                     }
  119.                 if(empty($status)){
  120.                     echo"<div class='alert alert-danger pull-left'>
  121.                                 Preencha o status!
  122.                             </div>";
  123.                     }
  124.                 if(empty($data_status)){
  125.                     echo"<div class='alert alert-danger pull-left'>
  126.                                 Preencha a data do status!
  127.                             </div>";
  128.                     }
  129.                 //link to the previous page
  130.                     echo "<br/><a href='javascript:self.history.back();'>Voltar</a>";
  131.                 }else{
  132.                     //inserção no banco de dados
  133.                     $query = $PDO->prepare( "INSERT INTO ordem_servico(num_ordem,data_cadastro,solicitante,cpf_solicitante,
  134.                                                         tel_solicitante,celular_solicitante,ocorrencia,
  135.                                                         acesso,observacao,cep,rua,numero,complemento,
  136.                                                         referencia,bairro,status,data_status
  137.                                                         )
  138.                                                         VALUES(:num_ordem,:data_cadastro,:solicitante,:cpf_solicitante,
  139.                                                         :tel_solicitante,:celular_solicitante,:ocorrencia,
  140.                                                         :acesso,:observacao,:cep,:rua,:numero,:complemento,
  141.                                                         :referencia,:bairro,:status,:data_status)");
  142.                          
  143.                           $query->bindParam(':num_ordem',$num_ordem);
  144.                           $query->bindParam(':data_cadastro',$data_cadastro);
  145.                           $query->bindParam(':solicitante',$solicitante);
  146.                           $query->bindParam(':cpf_solicitante',$cpf_solicitante);
  147.                           $query->bindParam(':tel_solicitante',$tel_solicitante);
  148.                           $query->bindParam(':celular_solicitante',$celular_solicitante);
  149.                           $query->bindParam(':ocorrencia',$ocorrencia);
  150.                           $query->bindParam(':acesso',$acesso);
  151.                           $query->bindParam(':observacao',$observacao);
  152.                           $query->bindParam(':cep',$cep);
  153.                           $query->bindParam(':rua',$rua);
  154.                           $query->bindParam(':numero',$numero);
  155.                           $query->bindParam(':complemento',$complemento);
  156.                           $query->bindParam(':referencia',$referencia);
  157.                           $query->bindParam(':bairro',$bairro);
  158.                           $query->bindParam(':status',$status);
  159.                           $query->bindParam(':data_status',$status);
  160.                           $query->execute();
  161.                           echo "<font color='green'>Data added successfully.";
  162.                           echo "<br/><a href='../index.php'>View Result</a>";
  163.                          
  164.                     }
  165.                    
  166.         }
  167. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement