PDA

View Full Version : سوال: درصد نمایش آگهی در صفحه اول



bftarane
سه شنبه 21 مرداد 1393, 16:13 عصر
سلام.
لطفاً این لینک رو ببینید.
www.istgah.com/inside/special_ad
در جدولی که مشاهده می کنید درصد نمایش آگهی ها رو بر حسب ستاره نوشته.
می خواستم بدونم ایده ای دارید که چطور این درصدها رو میشه اعمال کرد؟ به نظر من می رسه بیشتر جنبه فرمالیته و جذب کاربر داره. اشتباه می کنم؟

mohaddese136
سه شنبه 21 مرداد 1393, 17:27 عصر
ولی من فکر نکنم فرمالیته باشه چون تخفیف ها برحسب تعداد ستاره ها اعمال میشه و اگه تعداد نتیجه جستجوی یه آگهی زیاد باشه اول آگهی هایی رو نشون میده که 7ستارن و چن تا مورد دیگه پس نمیتونه فرمالیته باشه !

moslem.hady
سه شنبه 21 مرداد 1393, 21:31 عصر
http://programmer.persianblog.ir/post/42/

bftarane
چهارشنبه 22 مرداد 1393, 11:09 صبح
ولی من فکر نکنم فرمالیته باشه چون تخفیف ها برحسب تعداد ستاره ها اعمال میشه و اگه تعداد نتیجه جستجوی یه آگهی زیاد باشه اول آگهی هایی رو نشون میده که 7ستارن و چن تا مورد دیگه پس نمیتونه فرمالیته باشه !
این با یک order by بر حسب ستاره قابل اعماله. ولی این قضیه درصدها متفاوته.



http://programmer.persianblog.ir/post/42/
خوندم این لینک رو. در این لینک میاد به فرض 15 درصد از کل آگهی ها رو نشون میده بدون هیچ شرطی.
ولی هنوز متوجه نشدم وقتی آگهی ها با انواع مختلف داریم (1 ستاره، 2ستاره،...) چطور میتونیم هم درصد اعمال کنیم هم شرطمون رو اعمال کنیم.
چون ما باید همه این انواع رو به میزان درصد مشخص شده نشون بدیم.
من در جدولم یه فیلد دارم که تعداد ستاره ها رو مشخص می کنه (0، 1، 2، ...، 6)
و در صفحه اول هم یه ریپیتر گذاشتم و آگهی ها رو به ترتیب ستاره بیشتر نشون می دم.

ولی ممنون، سرنخ خوبی دادید حداقل می تونم پیگیری کنم.