PDA

View Full Version : گفتگو: نحوه محاسبه پربازدید کننده ترین لینک های سایت



milad.biroonvand
پنج شنبه 04 آذر 1389, 10:56 صبح
سلام

من یک ، سایت دارم که هر خبر درونش یک لینک دارد ، و با کلیک بر روی لینک ها به تعداد بار بازدیدش بیشتر می شود ، حالا میخوام ببینم که نظرتون برای اینکه آمار پربازدید کننده ترین خبر ها رو درآورد به چه صورته

درون بانک اطلاعاتی من یک فیلد بنام تعداد بازدید هست که ، تعداد بازدید خبر ها را نگهداری می کند .
خودم نظرم ، استفاده از تابع max هست .
خوشحال می شم ، نظراتتونو بدونم.

rapidpich
پنج شنبه 04 آذر 1389, 11:08 صبح
ORDER از باید استفاده کنی

binyaft
پنج شنبه 04 آذر 1389, 11:28 صبح
SELECT * FROM `links` order by `counter` DESC

milad.biroonvand
پنج شنبه 04 آذر 1389, 21:47 عصر
سلام

مر30 از پاسخ هاتون

من از این کد استفاده کردم


$sql = "SELECT * FROM `articles`
WHERE ((SELECT max(NumberVisited) FROM `articles`) >= NumberVisited) and ( NumberVisited <> 0 ) order by NumberVisited desc

erfannew
سه شنبه 23 فروردین 1390, 14:42 عصر
اگه بخوایم مثلا توی 1 هفته اخیر پر بازدید ترین ها را نشون بده ، اون موقع چی ؟

mamali-mohammad
سه شنبه 23 فروردین 1390, 18:42 عصر
سلام

من یک ، سایت دارم که هر خبر درونش یک لینک دارد ، و با کلیک بر روی لینک ها به تعداد بار بازدیدش بیشتر می شود ، حالا میخوام ببینم که نظرتون برای اینکه آمار پربازدید کننده ترین خبر ها رو درآورد به چه صورته

درون بانک اطلاعاتی من یک فیلد بنام تعداد بازدید هست که ، تعداد بازدید خبر ها را نگهداری می کند .
خودم نظرم ، استفاده از تابع max هست .
خوشحال می شم ، نظراتتونو بدونم.
سلام
داداش میتونی کدت رو بزاری ما هم استفاده کنیم ؟
ممنون

milad.biroonvand
سه شنبه 23 فروردین 1390, 21:13 عصر
اگه بخوایم مثلا توی 1 هفته اخیر پر بازدید ترین ها را نشون بده ، اون موقع چی ؟


سلام

تاریخ رو باید در دیتابیس ذخیره کرد ، یعنی تاریخ به همراه تعداد بازدید تو یه جدول میان ، تاریخ رو می تونی مثلا بصورت 1389/5/2 ذخیره کنی .

یعنی شما باید دو فیلد بنام های
datevisit numbervisit
5 1389/5/6
5 1389/5/2

به راحتی میتونی تاریخچه بازدید ها تو در بباری

mamali-mohammad
سه شنبه 23 فروردین 1390, 21:31 عصر
اینو می دونم
کد ذخیره هر بازدید در دیتابیس رو میخوام