İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

toplu resim silme

i.ari

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
4,437
Reaction score
6
Konum
Ankara
merhaba arkadaşlar,
sitemde veriler var. bu verilere baglı resim alanı var klasore kayıtlı olan resmi var.

Toplu olarak kategorisi genel olanları silecegim. sql sorgusunda sorun yok klasordeki resimleri nasıl silebilirim?
 

sempaty

1
İyinet Üyesi
Katılım
25 Şubat 2005
Mesajlar
3,824
Reaction score
19
Konum
hawaii. ama sanal tur.
mysql_query("delete from resimler where kategori='genel'");

yerine

$sql = mysql_query("select resimadi from resimler where kategori='genel'");
while ($resim = mysql_fetch_array($sql)) {
mysql_query("delete from resimler where resimadi='".$resim["resimadi"]."');
unlink($resim["resimadi"]);
}

filan
 

AXSlayer

0
İyinet Üyesi
Katılım
16 Haziran 2008
Mesajlar
11
Reaction score
0
mysql_query("delete from resimler where kategori='genel'");

yerine

$sql = mysql_query("select resimadi from resimler where kategori='genel'");
while ($resim = mysql_fetch_array($sql)) {
mysql_query("delete from resimler where resimadi='".$resim["resimadi"]."');
unlink($resim["resimadi"]);
}

filan

sql den degil sanirim arkadas ftp den silmek istiyor
 

i.ari

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
4,437
Reaction score
6
Konum
Ankara
Hata mesajı verdi.

Warning: unlink(oyunlar\resim\223.jpg) [function.unlink]: No such file or directory in /var/www/vhosts/siteadi.com/httpdocs/oyuntemizlik.php on line 9

yazdıgım kod:
PHP:
<?php
include('config.php');
conn();
$sql = mysql_query("select sira from oyunlar where baslik='yok'");
while ($resim = mysql_fetch_array($sql)) {
$resimmm = $resim["sira"] ;
mysql_query("delete from oyunlar where sira=".$resimmm."");
$resim = "oyunlar\\resim\\".$resim["sira"].".jpg";
unlink($resim);

$swf = "oyunlar\\swf\\".$resim["sira"].".swf";
unlink($swf);
}
?>
 

sempaty

1
İyinet Üyesi
Katılım
25 Şubat 2005
Mesajlar
3,824
Reaction score
19
Konum
hawaii. ama sanal tur.
PHP:
<?php 
include('config.php'); 
conn(); 
$sql = mysql_query("select sira from oyunlar where baslik='yok'"); 
while ($resim = mysql_fetch_array($sql)) { 
$resimmm = $resim["sira"] ; 
mysql_query("delete from oyunlar where sira=".$resimmm.""); 
$resim = "oyunlar/resim/".$resim["sira"].".jpg"; 
unlink($resim); 

$swf = "oyunlar/swf/".$resim["sira"].".swf"; 
unlink($swf); 
} 
?>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst