تو دیتابیس برا دسته های زیر شاخه یه ستون مثل id2 اضافه کنین و توش ایدی دسته شاخه رو بش اضافه کنین
حالا وقتی از دیتابیس دسته هارو نشون میدید داخل حلقه یه select از دیتابیس بکنین اون سطر هایی که id2 شون برابر id این دسته شد تو حلقه جدید نشون بده
برا دسته های شاخه id2 رو صفر قرار بدید و تو حلقه اول دستور شرطی بزارید وقتی شاخه هارو نشون میده اونایی ک id2 == 0 هستنو نشون بده
- - - Updated - - -
اگه میخواین بیشتر از یه شاخه و زیر شاخه باشه مثلا id3 id4 باشه داده هارو بصورت json میتونین تو دیتابیس تو یه ستون ذخیره کنین