راکت
حل شده

تگ گذاری حرفه ای برای پست ها

5 پاسخ

@asp.gosk @milad @Nima.nori @mrjazini.ir

سلام من اومدم یه بخش تگ برای سایت ساختم که اینطوری کار میکنه :
سایت سازی , php , ساخت ربات
من تونستم بخش نمایششون تو تگ های link جدا انجام بدم . اما توی صفحه ی تگ هستش . اونجا میخوام روی هر صفحه ی تگ پست های مخصوص به خودش نمایش داده بشه . کلیات این کار رو نمیدونم چطور باید انجام بدم .

سایت با php هستش .

ثبت پرسش جدید

پاسخ‌ها

5
.
.
@jwkwok
بهترین پاسخ

خب از یک ورودی جدا باشه که ما یک رابطه چند به چند (many to many) داریم بین تگ ها و پست ها دربارش تحقیق کنید
ولی اگه مثال دیگه دربارش بخواین ما اینه : بین دانشجو و دوره
هر دانشجو می تونه چند تا دوره ببینه
هر دوره هم میتونه چند تا دانشجو داشته باشه
و موقع نمایش دادن مثلا برای یک تگ خاص ما با کوعری تمام پست هایی که اون تگ رو دارن رو نمایش می دیم
و موقع نمایش تگ های یک پست ما تمام تگ هایی که برای این پست هستن رو پیدا می کنیم

.
.
@jwkwok

حقیقتا نقهمیدم مشکلتون چیه !! حزفم درسته ؟
مثلا می خواین پست اول فقط تگ های php و ربات تلگرام رو که مخصوص بهش هست رو داشته باشه
و مثلا پست دوم فقط چون مربوط به بات تلگرام و بات سازی هست اون تگ هارو داشته باشه ؟

اگه اینطوره شما می تونی توی دیتابیس یه ستون اضافه کنی و تگ هایی که هر پست داره رو توشون ذخیره کنی

پرهام
پرهام
@parhamdeveloper

تخصص: توسعه‌دهنده‌ی BackEnd

@Nima.nori
درست میگید حس میکردم درست توضیح ندادم.

هست مثلا در یک پست مثلا روکت بر روی برچسب کلیک میکنید و وارد صفحه ی برچسب می شوید . در صفحه ی برچسب شما فقط پست هایی را می بینید که آن برچسب در آن ها وجود دارد .
این کار کار سختی نیست اما با روش بالا یکم سخته : سایت سازی , ربات تلگرام , پی اچ پی
من میخوام در صفحه ی هشتگ بیاد و آرایه ی هشتگ ها رو چک کنه و فقط پست های دارایه آن هشتگ را نمایش بدهد . من در این کار دقیقا نمیدون باید چیکار کنم . نمیدون چطور باید آرایه برچسب های پست ها رو با هشتگ مورد نظر مطابقت بدم و پست های مورد نظر رو نمایش بدم.

شاید پاسخ شما همین‌جا باشد

.
.
@jwkwok

هشتگ توی خود متن هست ؟
یعنی مثلا من توی خود متن بزنم #ربات باید جزو تگ ها اون پست به حساب بیاد ؟
یا ما یه ورودی جداگانه داریم که وقتی پست رو نوشتیم تموم شد باید هستگ ها رو انتخاب کنیم ؟مثل راکت

پرهام
پرهام
@parhamdeveloper

تخصص: توسعه‌دهنده‌ی BackEnd

از یک ورودی جدا گرفته میشه

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام