Problems editing bank data with php

1

I'm starting to study hmtl5 , css , java and php , and together with my studies I'm developing a portal that will be used in my work, such as a shift passage and problem control in So far, I have been able to create form , I have already been able to display the data registered in a summary page and in a modal completo window, now I am trying to create the editing part of the data, I have already created the edit button and the same is already called the edit page, but the form appears blank, I am not able to display the data already registered in the form to be able to edit and save.

Below the page where you can see the events registered.

<?php include '_header.php';?>
<?php include '_menu.php';?>
<?php include '_footer.php';?>
<?php
    include 'conexaocti.php';

    $consulta = "SELECT * FROM cti_evento";
    $con = mysqli_query( $conexao, $consulta )or die( mysqli_error );
    ?>

  <div class="col-sm-9 ml-sm-auto col-md-10 pt-3" role="main">
    <div class="row">
      <div class="col-md-10">
        <h1 class="page-header">Eventos CTI</h1>
      </div>
      <div class="col-md-2">
        <div class=text-right>
          <a class="btn btn-primary btn-block" href="_novo_evento_cti">Novo Evento</a>
        </div>
      </div>
      <div class="col-md-12">
        <table class="table table-striped">
          <tr>
            <th>Id</th>
            <th>Data</th>
            <th>Nome</th>
            <th>Chamado</th>
            <th>Type</th>
            <th>Série</th>
            <th>Descrição</th>
            <th>Peça</th>
            <th>RDM</th>
            <th>Aprovado</th>
            <th>Ação</th>
          </tr>
          <?php while ($dado = mysqli_fetch_assoc($con)) { ?>
          <tr>
            <td>
              <?php echo $dado["id"]; ?>
            </td>
            <td>
              <?php echo date("d/m", strtotime($dado["data"])); ?>
            </td>
            <td>
              <?php echo $dado["nome"]; ?>
            </td>
            <td>
              <?php echo $dado["chamado"]; ?>
            </td>
            <td>
              <?php echo $dado["equipamento"]; ?>
            </td>
            <td>
              <?php echo $dado["serie"]; ?>
            </td>
            <td>
              <?php echo $dado["descricao"]; ?>
            </td>
            <td>
              <?php echo $dado["peca"]; ?>
            </td>
            <td>
              <?php echo $dado["rdm"]; ?>
            </td>
            <td>
              <?php echo $dado["aprovacao"]; ?>
            </td>
            <td>
              <button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#exampleModalLong<?php echo $dado[" id "]; ?>">Visualizar</button>

              <a type="button" class="btn btn-warning btn-sm" href="_edita_evento_cti.php">Editar</a>

              <button type="button" class="btn btn-danger btn-sm">Excluir</button>
            </td>
          </tr>

          <!-- Modal -->
          <div class="modal fade" id="exampleModalLong<?php echo $dado[" id "]; ?>" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
            <div class="modal-dialog" role="document">
              <div class="modal-content">
                <div class="modal-header">
                  <h5 class="modal-title" id="exampleModalLongTitle">Eventos CTI</h5>
                  <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                                    <span aria-hidden="true">&times;</span>
                                </button>

                </div>
                <div class="modal-body">
                  <p><b>Id do Evento:</b>
                    <?php echo $dado["id"]; ?>
                  </p>
                  <P><b>Data:</b>
                    <?php echo date("d/m/Y", strtotime($dado["data"])); ?>
                  </P>
                  <p><b>Nome:</b>
                    <?php echo $dado["nome"]; ?>
                  </p>
                  <p><b>Chamado:</b>
                    <?php echo $dado["chamado"]; ?>
                  </p>
                  <p><b>Equipamento:</b>
                    <?php echo $dado["equipamento"]; ?>
                  </p>
                  <p><b>Série:</b>
                    <?php echo $dado["serie"]; ?>
                  </p>
                  <p><b>Ambiente:</b>
                    <?php echo $dado["ambiente"]; ?>
                  </p>
                  <p><b>Descrição do Problema:</b>
                    <?php echo $dado["descricao"]; ?>
                  </p>
                  <p><b>Peça Pedida:</b>
                    <?php echo $dado["peca"]; ?>
                  </p>
                  <p><b>Enviado Alerta:</b>
                    <?php echo $dado["alerta"]; ?>
                  </p>
                  <p><b>Pedido de RDM:</b>
                    <?php echo $dado["rdm"]; ?>
                  </p>
                  <p><b>Peça Entregue:</b>
                    <?php echo $dado["entregue"]; ?>
                  </p>
                  <p><b>Impacto para o Cliente:</b>
                    <?php echo $dado["impacto"]; ?>
                  </p>
                  <p><b>Aprovação de RDM:</b>
                    <?php echo $dado["aprovacao"]; ?>
                  </p>
                  <p><b>Observação:</b>
                    <?php echo $dado["observacao"]; ?>
                  </p>
                </div>
              </div>
            </div>
          </div>

          <?php } ?>
        </table>
      </div>
    </div>
  </div>

Now the page I'm trying to edit:

<?php header("Content-type: text/html; charset=utf-8"); ?>

<?php include '_header.php';?>
<?php include '_menu.php';?>
<?php include '_footer.php';?>

<div class="col-sm-9 ml-sm-auto col-md-10 pt-3" role="main">
  <div class="row">
    <div class="col-md-12">
      <h1 class="page-header">Editar Eventos CTI</h1>
    </div>
    <div class="col-md-12">
      <form accept-charset="utf-8" name="cadastro_cti" class="form-control" action="salvar_edicao_cti.php" method="post">
        <div class="row">
          <div class="col-md-2">
            <div class="form-group">
              <label for="data">Data:</label>
              <input type="date" class="form-control" id="data" name="data" placeholder="Insira a Data">
            </div>
          </div>
          <div class="col-md-2">
            <label for="nome">Nome:</label>
            <select id="nome" class="form-control" name="nome">
            <option value="Selecione"> Selecione </option>
            <option value="Denis Augusto"> Denis Augusto </option>
            <option value="Emerson Carvalho"> Emerson Carvalho </option>
            <option value="Filipi Prado"> Filipi Prado </option>
            <option value="José Luciano"> José Luciano </option>
            <option value="Leonardo Fuzari"> Leonardo Fuzari </option>
            <option value="Marcos José"> Marcos José </option>
            <option value="Roberto Mota"> Roberto Mota </option>
            <option value="Vitor Pio"> Vitor Pio </option>
                        </select>
          </div>
          <div class="col-md-2">
            <div class="form-group">
              <label for="chamado">Chamado:</label>
              <input type="text" class="form-control" id="chamado" name="chamado" placeholder="Número de Chamado">
            </div>
          </div>
          <div class="col-md-2">
            <div class="form-group">
              <label for="equipamento">Equipamento:</label>
              <input type="text" class="form-control" id="equipamento" name="equipamento" placeholder="Tipo do Máquina">
            </div>
          </div>
          <div class="col-md-2">
            <div class="form-group">
              <label for="serie">Número de Série:</label>
              <input type="text" class="form-control" id="serie" name="serie" placeholder="Digite a Série">
            </div>
          </div>
          <div class="form-group">
            <label for="ambiente">Ambiente:</label>
            <input type="text" class="form-control" id="ambiente" name="ambiente" placeholder="Digite o Ambiente">
          </div>
        </div>
        <div class="form-group">
          <label for="descricao">Descrição do Problema:</label>
          <textarea type="text" class="form-control" id="descricao" rows="3" maxlength="450" name="descricao" placeholder="Descreva o Problema."></textarea>
        </div>
        <div class="row">
          <div class="col-md-2">
            <label for="peca">Peça Pedida:</label>
            <select id="peca" class="form-control" name="peca">
            <option value="Selecione"> Selecione </option>
            <option value="Sim"> Sim </option>
            <option value="Não"> Não </option>
            <option value="Sim - Saldo Zero"> Sim - Saldo Zero </option>
            <option value="Não - Saldo Zero"> Não - Saldo Zero </option>
                        </select>
          </div>
          <div class="col-md-2">
            <label for="alerta">Enviado Alerta de Saldo:</label>
            <select id="alerta" class="form-control" name="alerta">
            <option value="Selecione"> Selecione </option>
            <option value="Sim"> Sim </option>
            <option value="Não"> Não </option>
                        </select>
          </div>
          <div class="col-md-2">
            <label for="rdm">Pedido de RDM:</label>
            <select id="rdm" class="form-control" name="rdm">
                            <option value="Selecione"> Selecione </option>
            <option value="Sim"> Sim </option>
            <option value="Não"> Não </option>
                        </select>
          </div>
          <div class="col-md-2">
            <label for="entregue">Peça no Local:</label>
            <select id="entregue" class="form-control" name="entregue">
            <option value="Selecione"> Selecione </option>
            <option value="Sim"> Sim </option>
            <option value="Não"> Não </option>
                        </select>
          </div>
          <div class="col-md-2">
            <label for="impacto">Impacto em Andamento:</label>
            <select id="impacto" class="form-control" name="impacto">
            <option value="Selecione"> Selecione </option>
            <option value="Sim"> Sim </option>
            <option value="Não"> Não </option>
                        </select>
          </div>
          <div class="col-md-2">
            <label for="aprovacao">RDM Aprovada:</label>
            <select id="aprovacao" class="form-control" name="aprovacao">
        <option value="Selecione"> Selecione </option>
        <option value="Sim"> Sim </option>
        <option value="Não"> Não </option>
                        </select>
          </div>
        </div>
        <div class="form-group">
          <label for="observacao">Observação Final:</label>
          <textarea type="text" class="form-control" id="observacao" rows="3" maxlength="450" name="observacao" placeholder="Descreva a Observação."></textarea>
        </div>

        <div style="text-align: right">
          <button type="submit" class="btn btn-success">Enviar</button>
          <button type="reset" class="btn btn-danger">Cancelar</button>
        </div>
      </form>
    </div>
  </div>
</div>

Finally the page that will save the edit.

<?php header("Content-type: text/html; charset=utf-8"); ?>
    <?php include '_header.php';?>
    <?php include '_menu.php';?>
    <?php include '_footer.php';?>
<?php

    include_once('conexaocti.php');

$data = $_POST['data'];
$nome = $_POST['nome'];
$chamado = $_POST['chamado'];
$equipamento = $_POST['equipamento'];
$serie = $_POST['serie'];
$ambiente= $_POST['ambiente'];
$descricao = $_POST['descricao'];
$peca = $_POST['peca'];
$alerta = $_POST['alerta'];
$rdm = $_POST['rdm'];
$entregue = $_POST['entregue'];
$impacto = $_POST['impacto'];
$aprovacao = $_POST['aprovacao'];
$observacao = $_POST['observacao'];


$cadastrado = ("UPDATE cti_evento SET data='$data', nome='$nome', chamado='$chamado', equipamento='$equipamento', serie='$serie', ambiente='$ambiente', descricao='$descricao', peca='$peca', alerta='$alerta', rdm='$rdm', entregue='$entregue', impacto='$impacto', aprovacao='$aprovacao', observacao='$observacao'");

mysqli_query($conexao,$cadastrado) or die("Erro ao tentar atualizar registro");
mysqli_query($conexao,"SET NAMES UTF8");
mysqli_close($conexao);
echo "Evento atualizado com sucesso!";
?>

Can someone help me, make form data appear when I click edit and then save this edit?

    
asked by anonymous 02.11.2017 / 23:58

0 answers