Excluir imagem do banco
Pessoal não estou conseguindo excluir a imagem do banco, da pasta é excluída mas não do banco, fiquei meio perdido pois o select que tenho na página não é o da própria imagem mas sim de outra coluna, vou postar o código para melhor entendimento.
<?php
//ESTA EXCLUINDO A IMAGEM DA PASTA MAS NÃO EXCLUI DO BANCO //////////////////////////
if(isset($_POST['excluir_antes'])){
//$pasta = 'upload/uploads/';
//$img = $_POST['img'];
//unlink($pasta.$img);
$id = $_POST['id'];
$veiculo_id = $_POST['veiculo_id'];
$etapa = $_POST['etapa'];
$img = $_POST['img'];
$del_antes = mysql_query("DELETE FROM imagens WHERE etapa = 'antes' AND $img = '$id'");
}?>
<?php
$id = $_GET['id'];
$sql = ("SELECT veiculos.id, veiculos.marca, veiculos.placa, veiculos.modelo, clientes.nome FROM veiculos
INNER JOIN clientes ON clientes.id = veiculos.cliente_id
WHERE veiculos.id = '$id'") or die (mysql_error());
$query = mysql_query($sql) or die (mysql_error());
while ($veiculos = $row = mysql_fetch_assoc($query)) {
// Aqui temos o array $veiculos com todos os dados encontrados
echo '<td colspan="6"> ' . $veiculos = $row ['nome'] . '</td>';
echo'</tr>';
echo'<tr>';
echo'<td><strong>Marca</strong></td>';
echo '<td> ' . $veiculos = $row['marca'] . '</td>';
echo'<td><strong>Modelo</strong></td>';
echo '<td> ' . $veiculos = $row['modelo'] . '</td>';
echo'<td><strong>Placa</strong></td>';
echo '<td> ' . $veiculos = $row['placa'] . '</td>';
echo '</tr>';
}
echo "</tr>";
echo "</table>";
?>
<?php include ("upload/index.php");?>
<br />
<br />
<?php
echo'<table width="100%" border="0"';
echo'<tr>';
echo'<td align="center">Antes</td>';
echo'</tr>';
echo'</table>';
echo'<table width="100%" border="1"';
echo'<tr>';
$id = $_GET['id'];
$seleciona_antes = mysql_query("SELECT * FROM imagens WHERE etapa = 'antes' AND veiculo_id='$id'") or die (mysql_error());
if($seleciona_antes == ''){
echo 'Erro';
}else{
while($res_id = $row = mysql_fetch_array($seleciona_antes)){
$id = $res_id = $row['id'];
$veiculo_id = $res_id = $row['veiculo_id'];
$etapa = $res_id = $row['etapa'];
$img = $res_id = $row['img'];
echo'<td valign="top"><a href="[http://localhost/teste/upload/uploads/'](http://localhost/teste/upload/uploads/) . $res_id = $row['img'] . '"><div class="ver_img"><img src=upload/uploads/' .$img . ' width="80"/></div></a> </td>';
?>
<?php
echo'<tr/><tr><td>
<form name="del" action="" enctype="multipart/form-data" method="post">
<input type="text" name="id" value="'.$id.'" />
<input type="text" name="veiculo_id" value="'.$veiculo_id.'" />
<input type="text" name="etapa" value="'.$etapa.'" />
<input type="text" name="img" value="'.$img.'" />
<input type="submit" name="excluir_durante" value="Excluir" />
</form>
</tr></td>';
?>
<?php
}
}
echo'</tr>';
echo'</table>';
?>
Fiquei na duvida se tenho que fazer um novo select somente das imagens.
Obrigado pela ajuda.
Discussão (2)
Carregando comentários...