View Full Version : نحوه نمایش مطالب sticky
persian-boy
سه شنبه 25 بهمن 1390, 10:17 صبح
سلام دوستان
من یک فیلد sticky دارم که پست های ثابت رو مشخص میکنه
چطور میتونم اول پست های ثابت نمایش بدم و بعد پست های خودم رو ؟
یکی از دوستان میگفت از دو کوئری استفاده کنم که یکی برای sticky و دیگری برای پست های معمولی
anotheruser
سه شنبه 25 بهمن 1390, 11:36 صبح
سلام.منظورتون از stticky و پست ثابت چیه؟
persian-boy
سه شنبه 25 بهمن 1390, 13:31 عصر
یعنی اینکه بعضی از پست هارو تعیین میکنیم که اول از پست ها باشن و هیچوقت پایین نرن
mohsen24000
سه شنبه 25 بهمن 1390, 14:26 عصر
اون پستهایی که فرضا چسبناک هستند فیلد مربوطه 1 و مابقی 0 . پس باید شما کوئری که میزنید بر اساس اون فیلد مرتب بشه تا اول پستهای چسبناک و بعد مابقی پستها نمایش داده بشه...
persian-boy
سه شنبه 25 بهمن 1390, 19:48 عصر
به چه صورت ؟
MMSHFE
سه شنبه 25 بهمن 1390, 19:53 عصر
یک فیلد به نام sticky اضافه کنید و برای هر مطلب که میخواین بالا باشه، اون رو یک کنید و برای بقیه صفر بگذارین. بعد کد زیر رو موقع انتخاب رکوردها بنویسید:
SELECT * FROM `topics` ORDER BY `sticky` DESC, `id`
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.