Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, boa tarde pessoal.
Tenho um script deleção mas o mesmo não está funcionando legal, tenho que deletar o produto e as fotos desse produto removendo as imagens da pasta.
A deleção dos dados do banco ele faz legal, mas não estou conseguindo remover as imagens, vejam o script:
<?php
/*
----------------------------------------------------------------------
Arquivo .............: PHP - Formulário de deleção de produtos
Criado em ..........: Agosto/2008
----------------------------------------------------------------------
*/
require_once('../Connections/conexao.php');
// resgata a variável do formulário
$id_produto = $_POST['mudar'];
// início do for
for($i = 0; $i<count($id_produto); $i++) {
// seleciona o nome da imagem do produto
$sql = "SELECT foto FROM sup_fotos_produtos WHERE id_produto = '$id_produto[$i]' ";
$reg = mysql_query($sql) or die(mysql_error());
$registro = mysql_fetch_assoc($reg);
$total = mysql_num_rows($reg);
// resgata nome do produto para remove-lo do banco de dados
$imagem_nome[] = $registro["foto"];
// deleta o produto e a imagem da tabela que contém as fotos
$sql_deleta = mysql_query("DELETE FROM sup_fotos_produtos WHERE id_produto = '$id_produto[$i]' ");
if ( $imagem_nome != "" ) {
// removo a(s) imagen(s) do diretório
unlink("../produtos_img/$imagem_nome[$i]");
}
// deleta o produto da tabela
$sql_deleta_produto = mysql_query("DELETE FROM sup_produtos WHERE id_produto = '$id_produto[$i]' ");
// fim do for
}
echo "<meta http-equiv='refresh' content='0; url=seleciona_produtos.php'>";
?>
Se puderem me ajudar, agradeço.
Fiquem na paz.Carregando comentários...