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

خرید بک لینک
سلام
من یه تابع نوشتم برای ساختن منو و زیر منو که درست عمل میکنه و منو و زیر منو را به صورت بینهایت میسازه
الان میخوام این منو رو حذف کنم یک تابع دیگه نشتم که میاد منو و زیر منو های مرتبط رو حذف میکنه البته ناقص هست
دوستان کسی میدونه این کد کجاش ایراد داره که میاد فقط یک منو و زیر منو حذف میکنه مثلا منوی زیر رو در نظر داشته باشید
منوی تست
  • --زیر منو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 مرکز کد های سایت دنبال می‌کنید

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

صفحه بندی