Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Primeiramente agradecer pelo código que foi apresentado, pois foi o unico que consegui adaptar no sisteminha que estou fazendo pra aprender mais PHP.
Só que me surgiu um problema e não estou conseguindo achar a cura. Coloquei na parte de gerenciamento de um sistema de notícias onde só é excluido uma entrada no BD e tá ok, lá não deu nada de problemas, o problema acontece quando vou excluir além da entrada no BD, um arquivo de imagem dentro de uma pasta. Ele me pergunta se quero excluir, clicando em OK ele dá um refresh e não acontece nada.
O id que quero excluir está no BD como 38, mas o link que retorna na barra de endereços é http://localhost/main.php?cat=time&acao=excluir&id=4
(Uso querystring, então cat=time é a página abaixo:
<?
include ("include/conecta.php");
$id = $_GET["id"];
if($_GET["acao"] == "excluir"){
$consulta = mysql_query("SELECT * FROM cad_time WHERE id = '$id'");
$resultado = mysql_fetch_object($consulta);
$imagem = $resultado->imagem;
if($imagem == "") {
echo "";
} else {
if(file_exists('../' . $resultado->imagem)){
unlink('../' . $resultado->imagem);
mysql_query("DELETE FROM cad_time WHERE id = '$id'");
}
}
}
?>
<html>
<head>
<title>Documento sem título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
function confirmacao(idCadastro){window.location.href = "?cat=time&acao=excluir&id="+idCadastro;
}return false;
}
}
</script>
</head>
<body>
<table width="525" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> $sql = mysql_query("SELECT * FROM cad_time ORDER BY id DESC");
while ($linha = mysql_fetch_array($dados)) {
$id = $linha['id'];
$imagem = $linha['imagem'];
?>
<tr>
<td valign='bottom'>
<table width='160' border='0' cellspacing='2' cellpadding='1'>
<tr>
<td width="160"><img src="<? echo "thumb_time.php?imagem=../$imagem"; ?>"></td>
</tr>
<tr>
<td><table width='160' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td><a href='?cat=time⊂=editar&id=<? echo "$id" ?>'>Editar</a></td>
<td><a href="#" onclick="confirmacao('<? echo $id['idCadastro']?>')">Excluir</a></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</table>
</body>
</html>Carregando comentários...