Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

henriquems1988

excluir agendamento

Recommended Posts

Não sei porque o excluir não esta funcionando alguém poderia me dar uma luz ai segue código abaixo:

<?php
require ('agendamento_config.php');
$id = $_GET['id'];
?>
<html>
<head>
 <title>Agendamento</title>
 <link rel="stylesheet" type="text/css" href="css/principal.css" />
</head>
<body bgcolor="#FFFFFF">

 <div style="padding-left:10px; padding-top:10px;" id="conteudo">
<?php
$query = "select * FROM agendamentos,pacientes WHERE id_agendamento='$id' AND agendamentos.id_paciente=pacientes.id";

$result = mysql_query($query);
$row = mysql_fetch_object($result);

echo "<h3 class=cabecalho>".$row->day ." ".$maand[$row->month]." ".$row->year."<br>\n";
echo stripslashes($row->horario)." - ".$row->nome." </h3><br>\n";

echo "<li>Paciente: ".$row->nome."\n";
echo "<li>Telefone: ".$row->tel."\n";
echo "<li>Obs:\n";
echo stripslashes($row->obsagenda);
echo "<br><br>\n";
if ($row->email)
        echo "<li>Email : <a href=mailto:".$row->email.">".$row->email."</a>\n";

echo "<br><br><div class=direita><a href=agendamento_popup.php?op=deletar&id=$id>Excluir Consulta  <img src=imagens/lixeira.gif>     </a></div>";


switch ($op){
    case"deletar":{
        deletar($id);
    break;
    }
}

function deletar($id){

  $query = "delete from agendamentos where id_agendamento='$id'";
  mysql_query($query);
  echo "<script>alert('Excluido com Sucesso');</script>";
  echo "<script>close();</script>";


}


?>

</div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

Nunca vai funcionar mesmo, você não inicia qualquer evento que atribua valor a variável "$op".

se possível mostre o código fonte da página:

 

"agendamento_popup.php"

 

pois é ela que aparentemente vai deletar o registro, e se for isso, vc tem de chamar a função "deletar($id)" nela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No cadastro de Paciente, para excluir tem "ACAO". Nas consultas marcadas, para excluir tem "OP".

 

Parece que está faltando a ação do OP", exatamente como o android17 disse! =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.