Bom dia! Tenho o seguinte script que recebe dados de um formulario em uma tabela na mesma pagina, e em todas as linha tem um botão para dar baixa, quando o botão e clicado vai fazer um update na tabela preenchendo o campo data_saida no banco com a data e hora atual e a linha referente sai da lista na página. Mas isso não esta acontecendo, quando clico no botão ele atualiza a pagina mas não faz nada. Poderiam me ajudar, porque sou iniciante no PHP.
<?php
include('conexao.php');
if (isset( $_GET['id_baixar'] ) && ! empty( $_GET['id_baixar']))
{
//$baixar = $_GET['id_baixar'];
$hora = date('Y-m-d H:i:s');
mysqli_query($conn,'UPDATE controle_externo SET data_saida = NOW() WHERE cod_externo = "'.$_GET['id_baixar'].'"');
echo $_GET['id_baixar'];
}
if(isset($_POST['cadastrar'])){
$hora = date('Y-m-d H:i:s');
$documento = $_POST["documento"];
$tipo_documento = $_POST["tipo_documento"];
$tipo_acesso = $_POST["tipo_acesso"];
$nome = $_POST["nome"];
$empresa = $_POST["empresa"];
$placa = $_POST["placa"];
$data_entrada = $_POST["data_entrada"];
$destino = $_POST["destino"];
$cracha = $_POST["cracha"];
//$data_saida = $_POST["data_saida"];
$observacao = $_POST["observacao"];
$gravar_no_banco = mysqli_query($conn, "INSERT INTO controle_externo(documento, tipo_documento, tipo_acesso, nome, empresa, placa, data_entrada, destino, cracha, observacao) VALUES ('$documento', '$tipo_documento', '$tipo_acesso', '$nome', '$empresa', '$placa', NOW(), '$destino', '$cracha', '$observacao');") or die ("Falha ao executar insert: " .mysqli_error($conn));
}
//$sql= mysqli_query($db, "SELECT * FROM clientes WHERE hora_saida='00:00:00' ORDER BY id");
$sql= mysqli_query($conn, "SELECT cod_externo, documento, tipo_documento, tipo_acesso, nome, empresa, placa, data_entrada, destino, cracha, data_saida, observacao FROM controle_externo WHERE data_entrada != '' ORDER BYcod_externo");
echo"<td colspan='3' bgcolor='#336699'>
<center><font color=white size=5><b>CADASTRO DE VISITANTES E PRESTADORES DE SERVIÇOS</font></center>
</td>";
echo"<table border='0' width='80%' align='center' BORDERCOLOR='#666666'>
<Tr bgcolor='#D0D0D0'><FONT SIZE=2>
<td width='3%'><b><i>Codigo</i></b></td>
<td width='10%'><b><i>Documento</i></b></td>
<td width='10%'><b><i>Tipo do documento</i></b></td>
<td width='10%'><b><i>Tipo de acesso</i></b></td>
<td width='10%'><b><i>Nome</i></b></td>
<td width='5%'><b><i>Empresa</i></b></td>
<td width='4%'><b><i>Placa</i></b></td>
<td width='5%'><b><i>Data de Entrada</i></FONT></b></td>
<td width='10%'><b><i>Destino</i></b></td>
<td width='10%'><b><i>Cracha</i></b></td>
<td width='3%'><b><i>Data de Saida</i></FONT></b></td>
<td width='12%'><b><i>Observacao</i></FONT></b></td>
<td width='3%'><b><i></i>Baixa</FONT><b></td>
</Tr>";
echo '</tr>';
$numero_campos = mysqli_num_fields($sql);
$zebra = 1;
$resposta=0;
while ($row = mysqli_fetch_row($sql)) {
if ( $zebra == 1 ){
$cor = 'DFEFFF';
$zebra = 0;
}else{
$cor = 'white';
$zebra = 1;
}
$resposta=1;
print("<tr align=left valign=top>");
for ($numero_campos_t = 0; $numero_campos_t < $numero_campos; $numero_campos_t++) {
print("<TD bgcolor=$cor><font size=2 color=blue><a style='text-decoration:none'>$row[$numero_campos_t]</a></td>");
}
print("<TD bgcolor=$cor><font size=2 color=blue><a style='text-decoration:none'><a href=./controle_externo.php?id_baixar=$row[0]><img src='img/imagem.png' width='23' height='21'></a></td>");
//print("<TD bgcolor=$cor><font size=2 color=blue><a style='text-decoration:none'>OK2</a></td>");
print("</tr>");
}
print("<tr bgcolor='#D0D0D0'><td colspan=11><br></td></tr>");
echo "</table>";
if ($resposta == 0) echo '<center><h3>N�o houve respostas para a pesquisa</h3>';
//$conn->close();
?>
</body>
</html>