• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش مطالب چند دسته بندی
#1
نقل قول:سلام و خسته نباشید

یه آموزش و نمونه کد میخام برای فرض کنین سیستم وبلاگی که هر پست می خواهیم در چند دسته بندی باشد مثل یک فیلم هم در کمدی و هم در درام باشد.

خلاصه: بتوان برای هر مطلب چند دسته بندی انتخاب نمود

کد نمایش دسته بندی هم بر این اساس میخام مرسی

ممنون

با سلام

تاپیک قبلیم بسته شد

صرفا نمونه کد نخواستم که تاپیک رو بستید نمونه برای حل مسئله خواستم.

کد واسم مهم نیست خواستم کسی که داره جواب میده با مثال ذکر کنه ن اینکه کد آماده بده و من استفاده کنم
  پاسخ
تشکر شده توسط :
#2
فک کنم اگه php tag system رو گوگل کنید، چیزای خوبی پیدا کنید Big Grin
W H A T E V E R   Sleepy 
  پاسخ
تشکر شده توسط : hamid_80386
#3
اصولاً به دوتا جدول نیاز دارید

تو یه دونه اطلاعات فیلم و تو یکی دیگه دو تا فیلد وجود داره،

نام فیلم - ژانر

بعد مثلاً واسه یه فیلم این رکورد ها تو جدول دوم ذخیره میشه:

4 - 1
4 - 6
4 - 17

1 کد فیلم کمیک هست
6 کد فیلم اکشن
17 کد فیلم موزیکال

بقیه اش هم که کوئری هست، مثلاً وقتی اطلاعات فیلم رو میبینی کوئریت میشه:
کد:
select * from info where id=4
و
کد:
select * from FilmGroup where id=4

و یا وقتی صفحه فیلم های با ژانر موزیکال رو میبینید میشه:
کد:
select * from FilmGroup where Genre=17
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط : masoudmanson
#4
برای ایجاد category و sub category من کلا دو روش بلدم
یکی اینکه یه فیلد به اسم parent_id ایجاد کنید و id والد رو توش ذخیره کنید. خوبیه این روش اینه که insert توش سریع هست ولی پیمایش درخت خیلی کند هستش

و یک روش دیگه هم استفاده از تکنیک nested set model هستش که من از این روش استفاده میکنم. عیب این روش اینه که برای insert چون شماره ها باید آپدیت بشن insert کند هست ولی در عوض پیمایش درخت سریعتر هستش.

این دو تا مقاله رو بخونید. صرفا کد و نمونه کد نخوایید، خودتون در موردش تحقیق کنید.
http://en.wikipedia.org/wiki/Nested_set_model
http://www.fliquidstudios.com/2008/12/23...-in-mysql/
  پاسخ
تشکر شده توسط : cyletech Reza
#5
فکر کنم اینو بخونی بد نباشه : http://taraah.ir/?p=689
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :
#6
(۱۳۹۱ خرداد ۲۹, ۰۱:۳۵ ب.ظ)Reza نوشته: فکر کنم اینو بخونی بد نباشه : http://taraah.ir/?p=689

با سلام

منظور من ایجاد منو نبود

بلکه انتخاب چند دسته بتدی برای زامنی که میخواهیم مطلب جدید ارسال کنیم مانند wordpress

که بعد از ارسال توی سایت او مطلب رو هم توی دسته بندی های مثلا کمدی هم توی درام هم توی تخیلی ببینیم

وحید جان شما جواب نمیدی؟
  پاسخ
تشکر شده توسط :
#7
فرهاد جان خب این همونه دیگه مشابه روش اول آقا ناصر .
بعدم گفتی کد میخوای اینم یه نمونه اش بود دیگه
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :
#8
(۱۳۹۱ خرداد ۲۹, ۰۳:۲۴ ب.ظ)Reza نوشته: فرهاد جان خب این همونه دیگه مشابه روش اول آقا ناصر .
بعدم گفتی کد میخوای اینم یه نمونه اش بود دیگه

با سلام

متاسفانه چیزی که من گفتم نیست. این رو از اول بلد بودم منظور من چیز دیگست که فکر کنم کاملا متوجه منظور من نشدید رضا جان
  پاسخ
تشکر شده توسط : Reza


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان