Ik weet niet helemaal zeker of dit het goede subforum is
Zoals al vaker is opgemerkt, zijn de polls op tweakers.net soms niet echt goed af te lezen. Er wordt namelijk altijd gesorteerd op aantal stemmen. Mij lijkt het handig het volgende te doen.
Ik ga er van uit dat de manier waarop polls en hun resultaten in de db worden opgeslagen zo is:
tabel Polls
tabel Votes
wordt er nu eerst dit gedaan:
Ik denk dat mijn idee zo duidelijk is, ik ben benieuwd of jullie er iets mee doen.
Zoals al vaker is opgemerkt, zijn de polls op tweakers.net soms niet echt goed af te lezen. Er wordt namelijk altijd gesorteerd op aantal stemmen. Mij lijkt het handig het volgende te doen.
Ik ga er van uit dat de manier waarop polls en hun resultaten in de db worden opgeslagen zo is:
tabel Polls
- id
- naam
- vraag
- datum_aangemaakt
- enz., niet belangrijk
- id
- pollid
- question
- aantal_votes
tabel Votes
- id
- userid
- questionid
- ip, enz, onbelangrijk
code:
1
2
| $query="SELECT * FROM questions WHERE pollid=$id ORDER BY aantal_votes DESC" >>query uitvoeren, script vervolgen |
wordt er nu eerst dit gedaan:
code:
1
2
3
4
5
6
7
8
9
10
11
| $query="SELECT * FROM questions WHERE pollid=$id"
if ($sortby=='votes')
{
$query.=" ORDER BY aantal_votes DESC"
}
else
{
$query.=" ORDER BY id ASC"
}
>>query uitvoeren, script vervolgen |
Ik denk dat mijn idee zo duidelijk is, ik ben benieuwd of jullie er iets mee doen.
[ Voor 17% gewijzigd door Verwijderd op 26-02-2005 19:09 ]