حذف کردن منو و زیر منو ها

ساخت وبلاگ
سلام
من یه تابع نوشتم برای ساختن منو و زیر منو که درست عمل میکنه و منو و زیر منو را به صورت بینهایت میسازه
الان میخوام این منو رو حذف کنم یک تابع دیگه نشتم که میاد منو و زیر منو های مرتبط رو حذف میکنه البته ناقص هست
دوستان کسی میدونه این کد کجاش ایراد داره که میاد فقط یک منو و زیر منو حذف میکنه مثلا منوی زیر رو در نظر داشته باشید
منوی تست
  • --زیر منو1
    1. ------------زیر منو زیر منو1
    2. -------------------زیر منو زیر منو
    3. -------------------زیر منو زیر منو
    4. -------------زیر منو زیر منو1
  • زیر منو2
  • زیر منو زیر منو1
  • زیر منو زیر منو1
  • زیر منو زیر منو1
  • زیر منو زیر منو1

  • این کد فقط میاد منوی تست و زیر منوی 1 رو حذف میکنه (با کلیک برروی دکمه حذف منوی تست)

    کد PHP:

    function menu_del($id)
            {
                global 
    $db;
                
    $user_id filter_var($_SESSION['user_id'], FILTER_SANITIZE_NUMBER_INT,FILTER_FLAG_STRIP_LOW);
                
    $q1$db -> fetch("select * from `menu_product` where parent_id='$id' && id_admin='{$user_id}'");
                
    $id_del $q1['id'];
                
    $db -> query("DELETE FROM `menu_product` WHERE id='{$id_del}' && id_admin='{$user_id}'");
                
    $q2$db -> rowcount("select * from `menu_product` where parent_id='$id_del' ");
                if(
    $q2>=0)
                {
                    
    menu_del($id_del);
                }     
            } 

php مرکز کد های سایت...
ما را در سایت php مرکز کد های سایت دنبال می کنید

برچسب : نویسنده : استخدام کار phpco بازدید : 169 تاريخ : يکشنبه 7 شهريور 1395 ساعت: 20:33