Ir para conteúdo

POWERED BY:

Arquivado

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

felipebmfaria

[Resolvido] Deletar arquivos da pasta depois do UPDATE

Recommended Posts

Boa tarde!

 

no script de excluir dou um DELETE para o registro e unlink para os arquivos que estao salvos na pasta, até aih beleza...

 

e quando dou um UPDATE, como faço para retirar o arquivo alterado da pasta?

 

Exemplo:

 

ALTEREI de foto_1 para foto_2 no BD

 

as duas continuam na pasta, como faço para que na hora do mysql_query a foto antiga seja excluida?

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salva o nome da imagem antiga em alguma variavel e depois que fizer o UPDATE de um unlink nessa variavel.

[Resolvido]

 

Mt obrigado pela dica.

 

Deu certo! Vlw.

 

// PEGANDO AS FOTOS ANTIGAS PARA DEPOIS DAR O UNLINK //////////////////////////////////////////		
$busca=mysql_query("SELECT * FROM tabela WHERE id='$id'");
   if(!mysql_num_rows($busca))
   { 
   echo 'Nenhum dado cadastrado na base de dados';
   }
   else
	   {
		while($ver=mysql_fetch_row($busca)) 
		   {
								  $img_antiga=$ver[3];
		  $thumb_antiga=$ver[4];
		   }
	   }
////////////////////////////////////////////////////////////////////////////////////////////////

"UPDATE tabela SET 
nome='$nome', 
descricao='$descricao', 
imagem='$caminho1', 
thumb='fotos/$pequena'  WHERE id='$id'";
$ok=mysql_query($vamos)or die("deu erro aqui");
unlink($img_antiga);
unlink($thumb_antiga);

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.