php pdo kategori ve alt kategorileri sildirme

klas52 (1) 9 yıl önce sordu

S.a arkadaşlar benim sizlerden bir ricam olucak ben php de 

kategoriler Tablosunda bulunan ana kategoriyi sildigim zaman ona ait tüm alt kategorileri silmek istiyorum 

Örnek id kategri_adi ustKategori_id 
İd 1 Bilgisayar 
id 2 -ustKategori_id 1 masaüstü1 
id 3 -ustKategori_id 1 masaüstü2 
id 4 -ustKategori_id 3 masaüstü3 
id 5 -ustKategori_id 3 masaüstü4 
id 6 -ustKategori_id 5 masaüstü5 
id 7 -ustKategori_id 5 masaüstü6 
bu şekilde verileri kaydını yapıyorum ama silme işlemine geldiginde

 

if($gelen_id    =   @$_GET["id"]){
$sil= "DELETE FROM kategoriler WHERE (id=:1) OR (kategori_id=:2)";
      
        $veri = $pdo->prepare($sil);
        $veri->bindParam(":1", $gelen_id);
        $veri->bindParam(":2", $gelen_id);

bu şekilde ana kategori ve onun bir alt kategorisini siliyorum alt kategorinin alt kategorileri veri tabanında kalıyor ben bu işlemi nasıl yapabilirim 
bir örnek ile acıklaya bilirmisiniz acaba inşallah acıklaya bilmişimdir 

şimdiden cok teşekur ederim

Toplam 0 cevap