Manşet Haber Silme (Admin Paneli)

Bu dersimizde admin panelinden manşet haber silmeyi öğreneceğiz.

Merhaba,

Bu dersimizde PHP ile manşet silme panel yapımını göstereceğim.

Resimde görülen manşet silme panelini PHP ile yapmaya çalıştım. Hata, yanlış ya da gereksiz kod yarsa yorum bölümüne yazabilirsiniz.



KOD İLE NE YAPTIK?

1) İlk olarak silinecek haberin bilgilerini veritabanından çektik.

2) Daha sonra veritabanında kayıtlı olan resmin yolu ile klasördeki resmi bulduk ve sildik. (Eğer klasörde aradığımız isimde resim yoksa bu işlemi atladık ki hata vermesin.)

3) En sonunda silmek istediğimiz haberin tüm bilgilerini veri tabanından tamamen sildik.


<?php 

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



$id $_GET["id"];



mysqli_select_db($baglan$database);

$query_manset "SELECT * FROM manset ORDER BY id ASC";

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

$row_manset mysqli_fetch_assoc($manset);

$totalRows_manset mysqli_num_rows($manset);



$resim $row_manset["resim"];                     // veritabanındaki resim yolu



$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

    
}

                                            
// veritabanında ki haber satırını silelim.

$mansetsil mysqli_query($baglan"DELETE FROM manset WHERE id=$id");



if (
$mansetsil){

    echo 
"Manşet haber başarıyla silindi.";

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

    }else{

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

        }

?> ?>

  • Etiketler;
Osman Ç
Forum
Yorum Yaz

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

Yukarı Git