if(isset($_GET['duzenle_id'])){
$islem = $db->prepare("UPDATE urun SET baslik = ?, sef = ?, description = ?, aciklama = ?,aciklama2 = ?, eski_fiyat = ?, fiyat = ?, stok = ?, stok_kodu = ?, marka_id = ?, doviz = ?, sira = ? WHERE id = ?");
$islem = $islem->execute(array($_POST['baslik'],'',$_POST['description'],$_POST['aciklama'],$_POST['aciklama2'],$_POST['eski_fiyat'],$_POST['fiyat'],$_POST['stok'],$_POST['stok_kodu'],$_POST['marka_id'],$_POST['doviz'],$_POST['sira'],$_GET['duzenle_id']));
$id = $_GET['duzenle_id'];
$delete = $db->exec("DELETE FROM urun_kategori WHERE urun_id = '{$id}' ");
$delete = $db->exec("DELETE FROM urun_renk WHERE urun_id = '{$id}' ");
$delete = $db->exec("DELETE FROM urun_img WHERE urun_id = '{$id}' ");
$query = $db->query("SELECT * FROM urun_secenek WHERE urun_id = '{$id}'", PDO::FETCH_ASSOC);
if($query->rowCount()){
foreach( $query as $row ){
$delete = $db->exec("DELETE FROM urun_secenek_alt WHERE urun_secenek_id = '{$row['id']}'");
$delete = $db->exec("DELETE FROM urun_secenek WHERE id = '{$row['id']}'");
}
}
} Unlik kullanarak resim silme yardım (PHP)
2
●48
- 08-09-2021, 18:51:24Merhaba Arkadaşlar, @Sayim;'den aldığım v1 versiyonunda ürünleri sildiğimde klasörden resiminde silinmesini istiyorum. Silinmeyen resimler çok fazla biriktiğinde çok kasma yapıyor. unlink ile ürünleri silmek istiyorum aşağıdaki kodları nasıl düzenlemem gerekli?
- Kabul Edilen Cevap
- 1 Beğeni
-
- 08-09-2021, 19:01:15Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.yanlış kodu paylaşmışsın panel/inc/urunler.php sayfanın en üstünde ürün silme if 'nin içine bunu entegre et
$query = $db->query("SELECT * FROM urun_img WHERE urun_id = '{$_GET['sil_id']}'", PDO::FETCH_ASSOC); if($query->rowCount()){ foreach( $query as $row ){ unlink('../upload/'.$row['img']); } } - 08-09-2021, 19:09:44Teşekkür ederim hocamSayim adlı üyeden alıntı: mesajı görüntüle