webForumDet fria alternativet

Topplista med bilder i procentform

ASP

2 svar · 282 visningar · startad av atxatx

Medlem sedan mars 200435 inlägg
Frågan#1

Ok.. Detta är ganska krångligt tycker jag och jag vet inte riktigt hur jag ska göra

Jag ska lista en topplista på de bilder som har bäst betyg.

Bilderna ligger i en databas-table som heter GALLERY
och kommentarerna/rösterna ligger i GALLERY_COMMENTS

lista ut enskilda bilder och få fram betyget på bilden är inga problem, det är bara dela summan av rösterna med antalet röster..

Men då när jag ska visa top 100 bilder så blir det genast mycket krångligare

Jag har kommit så långt som att jag listar ut alla top 100 bilder och visar betyget på dem men dom ligger inte i ordning.. Först listar jag ut alla bilder i gallery och sen kör jag en till databaskoppling till gallery_comments och räknar ut betyget på bilden genom id't
det är därför de inte kommer i ordning

finns det något praktiskt sätt att lösa det här?

Medlem sedan mars 20015 287 inlägg
#2

Du ska för det första sträva efter at endast ha en hämtning från db.
Kolla i denna tråd, samma problem: http://www.webforum.nu/showthread.php?s=&postid=58778#post58778

Medlem sedan mars 200435 inlägg
#3

Jag läste den innan och han kör inte med två olika tabeller och det hjälper inte så mycket :/

EDIT __ Kan ju iofs försöka göra likadant upplägg som killen där :)

*testar*

Gott nytt år! :bire

252 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)