PHP: Retornando a página anterior (completo)

Imagine que você tenha uma página que mostre diversas fotos e abaixo de cada uma, um botão para excluir.
Ao pressionar este botão, 2 valores são passados pela url (acao e id-foto). A página chamada que contém as instruções para deleção, recebe estes valores passados e atribuí a variáveis ($acao e $id_foto). Se a ação for ‘excluir-foto’, é executado a instrução DELETE. Se a instrução for executado corretamente, retornamos a página anterior (página que contém as fotos). Caso contrário, uma mensagem de erro será exibida.

< ? include ("conexao.php"); $acao = $_REQUEST['acao']; $id_foto = $_REQUEST['id-foto']; if (isset($acao) && $acao == 'excluir-foto' ){ $del_foto = "DELETE FROM fotos WHERE id_fotos = '$id_foto'"; $sucesso = mysql_query($del_foto); if ($sucesso){ header("Location: ".$_SERVER['HTTP_REFERER'].""); }else die (mysql_error()); ?>

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *