sliceart 0 Denunciar post Postado Dezembro 9, 2010 Boa tarde ppl, estou com um problema que não consigo decifrar... quero apagar 1 ou mais imagens de um directório depois de fazer um select das imagens que quero, após algumas pesquisas (e com pessoal a dizer que funciona) tenho o script assim mas não me está a apagar as imagens: $sql = ("select * FROM tb_fotos WHERE ...."); $rs = mysql_query($sql); while ($row = mysql_fetch_array($rs)){ $filename = "directorio/".$row["nome_da_foto"]; unlink($filename); } O que é que está mal...Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Dezembro 9, 2010 da uma olhada nele pelo site do php mesmo... unlink Compartilhar este post Link para o post Compartilhar em outros sites
Kimura 0 Denunciar post Postado Dezembro 9, 2010 muito estranho... tenta aí novamente. <?php $sql = mysql_query("SELECT * FROM tb_fotos WHERE ...."); while($row = mysql_fetch_array($sql)) { if(!unlink('caminho-completo-para-diretorio/',$row['nome_da_foto']) { echo 'Ops... erro ao excluir a foto ',$row['nome_da_foto'],'<br />'; } } ?> Compartilhar este post Link para o post Compartilhar em outros sites
sliceart 0 Denunciar post Postado Dezembro 10, 2010 Boas ppl desta vez o erro era mesmo meu <_<... não estava a funcionar devido à ordem que tinha no script completo, porque antes do select apagava as fotos da tabela fotos logo o select vinha sem o nome das fotos e dessa forma era impossivel o unlink apagar as fotos...muitas horas seguidas dá nestes erros, hj de manha fez-se luz :D ... Obrigada pelas respostas e bom trabalho Compartilhar este post Link para o post Compartilhar em outros sites