PDA

View Full Version : ساخت لیست محصولات بصورت درختی



tick-tock
سه شنبه 21 مرداد 1393, 08:55 صبح
سلام خسته نباشید . من میخوام توی سایتم لیست محصولاتم رو بصورت درختی نشون بدم .
مثلا محصولات من به اینصورته :
*لب تاپ
________ اپل
_____________مک بوک پرو
_____________ مگ بوک ایر

________ سونی
______________ سری z
______________سری پروفشنال

________ دل
___________ inspiron

* ماشین
_______ BMW
____________ BMW X6

_________ MVM
_________________ MVM110

لطفا کمکم کنید که بوسیله php و mysql بتونم به هدفم برسم

Mohammadsgh
سه شنبه 21 مرداد 1393, 10:03 صبح
اگه منظورتون درختیه باید بگم باید با جاوا اسکریپ یا جی کوئری باید انجام بدید.دوم اینکه تو طراحی های مدرن زیاد توصیه نمیشه:لبخندساده:

tick-tock
سه شنبه 21 مرداد 1393, 11:39 صبح
سلام . صحبت جی کوئریش نیست میخوام بصورت UL , LI قرار بدم . قسمت php برام مهمه و اینکه جداول mysql چطوری هست . اگه راهنمایی کنید ممنون میشم

Unique
سه شنبه 21 مرداد 1393, 16:16 عصر
جدول گروه ها را میتونین به صورت زیر طراحی کنین :

ID OWNER NAME

محصولات را هم یک کلید خارجی بگذارین و ID گروه مربوطه را توش ثبت کنین. برای نمایش هم کافیه اطلاعات را بخونین و با یک تابع بازگشتی و استفاده درست از آرایه ها نمایش بدین. توی انجمن هم زیاد بحث شده و با جستجو به نتیجه میرسین. چون این تابع بازگشتی و ساخت ul li کمی فرآیند داره ! بهتره cache بشه و پس از تغییر در ساختار این فایل cache دوباره سازی بشه.