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