Database setup (MySQL)
table: top_fives
id, uid, first, second, third, fourth, fifth, creation_date
1, 1, cheese, eggs, ham, bacon, ketchup, 2010-03-17
2, 2, mayonaise, cheese, ketchup, eggs, bacon, 2010-03-17
Kullanıcılar belirli bir konuda onların en iyi 5 gönderebilirsiniz. Şimdi popülariteye göre sipariş en iyi beşli bir özetini istiyorum.
Her sütun o kendi puan değeri vardır. sütun 'ilk' böylece 5 puan, 'ikinci' dört puan 'üçüncü' üç puan ve ödüllendirilir ...
Yani, benim örnekte böyle bir şey olmalı:
1 Cheese (9 points = 5 + 4 -> 1 time in 'first' column and 1 time in 'second' column)
2 Eggs (6 points)
3 Mayonaise (5 points)
4 Ketchup (4 points)
5 Bacon (3 points)
6 Ham (3 points)
Ne durum bu tür için kolay çözüm (PHP) olurdu?
Şimdiden teşekkürler