Woutertjuh88
Terugkerende gebruiker
- Lid geworden
- 20 nov 2005
- Berichten
- 3.532
Hoi!
Ik ben bezig om een poll systeem te maken en wil grag een overzicht van alle polls hebben met de antwoorden. (Deze staan allebij apart in de database)
Het volgende heb ik maar daar komt niet het goede uit:
hier komt uit:
id: 2 vraag: Waar ga jij naar toe op vakantie (29x gestemd)
Nederland (3%)
Belgie (1%)
Duitsland (0%)
maar ik wil dat er uit komt:
id: 2 vraag: Waar ga jij naar toe op vakantie (29x gestemd)
Nederland (3%)
Belgie (1%)
Duitsland (0%)
id: 3 vraag: Beoordeel deze website (29x gestemd)
Geweldig! (0%)
Super (0%)
Goed (0%)
en dan de rest van alle polls tot hij de hele database bij langs is geweest!
Wie weet een snelle oplossing?
Ik ben bezig om een poll systeem te maken en wil grag een overzicht van alle polls hebben met de antwoorden. (Deze staan allebij apart in de database)
Het volgende heb ik maar daar komt niet het goede uit:
PHP:
$res = mysql_query("SELECT * FROM Poll;", $db);
while($item = mysql_fetch_assoc($res)){
echo "<p>id: ".$item['id']." vraag: <b>".$item['vraag']."</b> (".$item['totaalstemmen']."x gestemd)<p />";
$res = mysql_query("SELECT * FROM Pollantwoorden WHERE pollid = ".$item['id']." ORDER BY pollid;", $db);
while($item = mysql_fetch_assoc($res)){
if(!empty($item['antwoord'])){
echo $item['antwoord']." (<b>".round((($item['stemmenantwoord']/$totaalstemmen)*100),0)."%</b>)<br />";
}
}
}
hier komt uit:
id: 2 vraag: Waar ga jij naar toe op vakantie (29x gestemd)
Nederland (3%)
Belgie (1%)
Duitsland (0%)
maar ik wil dat er uit komt:
id: 2 vraag: Waar ga jij naar toe op vakantie (29x gestemd)
Nederland (3%)
Belgie (1%)
Duitsland (0%)
id: 3 vraag: Beoordeel deze website (29x gestemd)
Geweldig! (0%)
Super (0%)
Goed (0%)
en dan de rest van alle polls tot hij de hele database bij langs is geweest!
Wie weet een snelle oplossing?