Tüm Manşet Haberleri Silme (Admin Paneli)

Bu dersimizde admin panelinden bütün manşet haberleri silmeyi öğreneceğiz.

Bu yazımda sizlere admin panelinden eklediğimiz tüm manşet haberlerini nasıl sileceğimizi göstermeye çalıştım. Umarım faydalı olur.



KOD İLE NELER YAPTIK

1.) Önce veri tabanından haber bilgilerini çektik.
2.) Veri tabanında kayıtlı olan resim yolları ile klasöre yüklediğimiz resimleri sildik.
3.) Eğer veri tabanında hiç veri yoksa resim silme olayını es geçtik ki hata almayalım.
4.) Son olarakta veritabanımızı sıfırladık.


<?php  require_once('../../baglanti/baglan.php'); 

    
mysqli_select_db($baglan$database);

    
$query_manset "SELECT * FROM manset";

    
$manset mysqli_query($baglan$query_manset) or die(mysql_error());

    
$row_manset mysqli_fetch_assoc($manset);

    
$totalRows_manset mysqli_num_rows($manset);

//-------------------------------------------------------------------------------------

do { //yenileme alanı

//-------------------------------------------------------------------------------------

    
if ($totalRows_manset!=0){    

        
$resim $row_manset["resim"];

        
$resmisil "../../$resim;                     // veritabanındaki resim yolu ile klasördeki resimyolunu birleştirdik

        
if (file_exists($resmisil)){                   // klasörde veritabanında ki isimde resim var mı?

        
unlink($resmisil);                        // varsa sil yoksa atla ve haberi sil

        
}

    }

//-------------------------------------------------------------------------------------    

} while ($row_manset mysqli_fetch_assoc($manset));//yenileme alanı

//-------------------------------------------------------------------------------------    

$mansetsil mysqli_query ($baglan"TRUNCATE TABLE manset");



if (
$mansetsil){

     echo 
"Tüm manşet haberler silindi.";

     echo 
"<meta http-equiv='refresh' content='2;URL=index.php' />";

     }else {

         echo 
"Hata: Manşet haberler silinirken hata oluştu.";

         echo 
"<meta http-equiv='refresh' content='2;URL=index.php' />";

         }

?> ?>

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git