Ir para conteúdo
Fórum Script Brasil

Maximo

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Maximo

Maximo's Achievements

0

Reputação

  1. Frank, muito obrigado pela dica, funcionou perfeitamente agora
  2. Boa tarde! Estou com um formulário que me traz um cadastro preenchido com as informações do mysql e quando pressionar o botão "Autorizar" gostaria que o registro no BD fosse atualizado alterando apenas um campo de "0" para "1", indicando que a solicitação foi autorizada. Segue abaixo o código utilizado. <?php session_start(); if(!empty($_GET['id'])) { include_once('teste.php'); $id = $_GET['id']; $sqlSelect = "SELECT * FROM solicitacoes where idsolicitacoes=$id"; $result = $conn->query($sqlSelect); if ($result->num_rows>0) { while ($user_data = mysqli_fetch_assoc($result)) { $usuario = $user_data['usu_solicitacoes']; $veiculo = $user_data['veic_solicitacoes']; $dtsolic = $user_data['datasolic_solicitacoes']; $dtnecec = $user_data['datanec_solicitacoes']; $tpserv = $user_data['tpserv_solicitacoes']; $cliente = $user_data['cli_solicitacoes']; $endcli = $user_data['end_solicitacoes']; $dtsaida = $user_data['datasaida_solicitacoes']; $hrsaida = $user_data['horasaida_solicitacoes']; $kmsaida = $user_data['kmsaida_solicitacoes']; $dtret = $user_data['dataret_solicitacoes']; $hrret = $user_data['horaret_solicitacoes']; $kmret = $user_data['kmret_solicitacoes']; $observ = $user_data['obs_solicitacoes']; $autor = $user_data['autor_solicitacoes']; } } } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Solicitação de Veículo</title> <link rel="shortcut icon" href="VG.png"> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> <style> body{ font: 11px sans-serif;} .wrapper{ width: 50%; padding: 20px;margin-top: 5%; margin-left: 50%; transform: translate(-50%); border-color: #dadada; border-style: solid; border-width: 1px; border-radius: 3%;} .form-group{width: 18.5%; display: inline-block; float:none;margin-left: 0.58%;} .form-group input{font-size: 13px; border-color: darkgrey;} #endereco{width: 410%;} #tpserv{margin-left: 1%; width: 70%;} #viagem{width: 100%; display: block; margin-left: 120%;border-color: #ff2626;} #obsviagem{width: 520%;} .btniguais{ width: 40%; white-space: normal; font-size: 130%; margin-top: 5%; margin-left: 30%; font-weight: bold;} h1{width: 100%; position: absolute;} h1 a{margin-left: 50%; transform: translate(-50%);width: 10%;height: 35px;} select{width: 120px;margin-left: -2%;height: 34px;border-color: darkgrey;border-radius: 5px;} #selectveic{margin-top: -11%;position: absolute;margin-left: -6.5%;} #servico{width: 110px;margin-left: -13.2%;margin-top: 3.2%;height: 32px;border-color: darkgrey;border-radius: 5px;position: absolute;} .id{max-width: 1%;position: absolute;display: inline;} .id input{width: 1%; border: none;} .esq{width: 24.1%; margin-top: 0%; margin-left: 1%; position: absolute; height: 58.5%;font-size: 150%;background: url("LogoVG.jpg"); background-size: 50%; background-repeat: no-repeat; background-position: top center;} .esq label{margin-top: 50%; margin-left: 50%; transform: translate(-50%); position: relative; text-align: center;} .esq input{border: none; margin-left: 50%; transform: translate(-50%);text-align: center;} #dataatual{margin-top: 40%; position: relative; font-size: 80%;} p{width: 25%; margin-top: -29%;position: absolute;height: 58.5%;margin-left: 75%; padding-top: 6%;} #status{border: none; color: #fff;} </style> </head> <body> <div class="esq"> <label><b>Usuário</b></label><br> <input type="text" class="latesq" value="<?php echo htmlspecialchars($_SESSION["username"]);?>"> <?php $dia = date("d"); $mes = date("m"); $ano = date("Y"); $meses=array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"); ?> <input type="text" id="dataatual" value="<?php echo $dia . ' de ' . $meses[$mes-1] . ' de ' . $ano?>"> </div> <div class="wrapper"> <form action="gravarautorizacao.php" method="POST"> <div class="id"> <input type="text" name="id" value="<?php echo $id ?>"> </div> <div class="form-group"> <label><b><i>Nome do usuário</b></i></label> <input type="text" name="usuario" class="form-control" value="<?php echo $usuario ?>" readonly required> </div> <div class="form-group"> <label><b><i>Veículo</b></i></label> <select name="veiculo"> <option value=""><?php echo $veiculo ?></option> <option value="Celta">Celta</option> <option value="Fiesta">Fiesta</option> </select> </div> <div class="form-group"> <label><b><i>Data da solicitação</b></i></label> <input type="date" name="datasolicitacao" class="form-control" value="<?php echo $dtsolic ?>" required > </div> <div class="form-group"> <label><b><i>Data da necessidade</b></i></label> <input type="date" name="datanecessidade" class="form-control" value="<?php echo $dtnecec ?>"> </div> <div class="form-group"> <label id="tpserv"><b><i>Tipo Serviço</b></i></label> <select name="tpservico"> <option value=""><?php echo $tpserv ?></option> <option value="Prospecção">Prospecção</option> <option value="Implantação">Implantação</option> <option value="Treinamento">Treinamento</option> <option value="Visita">Visita</option> </select> </div><br> <div class="form-group"> <label><b><i>Cliente</b></i></label> <input type="text" name="cliente" class="form-control" value="<?php echo $cliente ?>"> </div> <div class="form-group"> <label><b><i>Endereço Completo</b></i></label> <input id="endereco" type="text" name="enderecocliente" class="form-control" value="<?php echo $endcli ?>"> </div><BR> <div class="form-group"> <label id="viagem"><b><i>Data da Saída</b></i></label> <input id="viagem" type="date" name="dtsaida" class="form-control" value="<?php echo $dtsaida ?>"> </div> <div class="form-group"> <label id="viagem"><b><i>Hora da Saída</b></i></label> <input id="viagem" type="time" name="hrsaida" class="form-control" value="<?php echo $hrsaida ?>"> </div> <div class="form-group"> <label id="viagem"><b><i>KM Saída</b></i></label> <input id="viagem" type="text" name="kmsaida" class="form-control" value="<?php echo $kmsaida ?>"> </div><br> <div class="form-group"> <label id="viagem"><b><i>Data da Retorno</b></i></label> <input id="viagem" type="date" name="dtretorno" class="form-control" value="<?php echo $dtret ?>"> </div> <div class="form-group"> <label id="viagem"><b><i>Hora da Retorno</b></i></label> <input id="viagem" type="time" name="hrretorno" class="form-control" value="<?php echo $hrret ?>"> </div> <div class="form-group"> <label id="viagem"><b><i>KM Retorno</b></i></label> <input id="viagem" type="text" name="kmretorno" class="form-control" value="<?php echo $kmret ?>"> </div><br> <div class="form-group"> <label id="obsviagem"><b><i>Observações</b></i></label> <input id="obsviagem" type="text" name="observacao" class="form-control" value="<?php echo $observ ?>"> </div> <div> <input id="status" type="text" name="status" value="<?php echo $autor ?>"> </div> </div> <p> <input type="submit" name="Autorizar" class="btn btn-outline-success btniguais" value="Autorizar"> <a href="javascript:history.back()" class="btn btn-outline-danger btniguais">Cancelar</a> </p> </form> </body> </html> <?php require_once('teste.php'); if (isset($_POST['autorizacao'])) { $id = $_POST['id']; $usuario = $_POST['usuario']; $veiculo = $_POST['veiculo']; $dtsolic = $_POST['datasolicitacao']; $dtneces = $_POST['datanecessidade']; $tpserv = $_POST['tpservico']; $cliente = $_POST['cliente']; $endereco = $_POST['enderecocliente']; $dtsaida = $_POST['dtsaida']; $hrsaida = $_POST['hrsaida']; $kmsaida = $_POST['kmsaida']; $dtret = $_POST['dtretorno']; $hrret = $_POST['hrretorno']; $kmret = $_POST['kmretorno']; $observ = $_POST['observacao']; $autor = 1; $sqlUpdate = "UPDATE solicitacoes SET usu_solicitacoes='$usuario', veic_solicitacoes='$veiculo', datasolic_solicitacoes='$dtsolic', datanec_solicitacoes='$dtneces', cli_solicitacoes='$cliente', end_solicitacoes='$endereco', tpserv_solicitacoes='$tpserv', datasaida_solicitacoes='$dtsaida', horasaida_solicitacoes='$hrsaida', kmsaida_solicitacoes='$kmsaida', dataret_solicitacoes='$dtret', horaret_solicitacoes='$hrret', kmret_solicitacoes='$kmret', obs_solicitacoes='$observ', autor_solicitacoes='$autor', where idsolicitacoes='$id'"; $result = $conn->query($sqlUpdate); } header('Location: autorizacao.php'); ?>
×
×
  • Criar Novo...