Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function show_ergebnis($id){ // Abstimmungsergebnis anzeigen
- $total = 0;
- $punkte = array();
- if(is_int($id)){ // Sofern ID uebergeben wurde und ID = Zahl
- echo "<ul class=\"poll\">\n";
- echo "<li><h2>Ergebnis</h2></li>\n";
- $arraybefuellentable = mysql_query("SELECT id FROM grafixx_results");
- while($arraybefuellen = mysql_fetch_object($arraybefuellentable))
- {
- $punkte[$arraybefuellen->id] = null;
- }
- if(!empty($_POST['antworten']))
- {
- foreach($_POST['antworten'] as $antworten)
- {
- foreach ($antworten as $a_poll_id => $a_id)
- {
- $antwortentable = mysql_query("SELECT punkte, result_id, antwort FROM grafixx_antworten WHERE id = '$a_id'");
- $antwortenzeilen = mysql_fetch_object($antwortentable);
- $total = $total + $antwortenzeilen->punkte;
- $help = $antwortenzeilen->result_id;
- //echo "<li><h2>".$a_poll_id." ".$a_id." dazu punkte: ".$antwortenzeilen->punkte." result id: ".$help."</h2></li>\n";
- $punkte[$help] += $antwortenzeilen->punkte;
- //echo "<li><h2>".$punkte[$help]."</h2></li>\n";
- //$punkte[$antwortenzeilen->result_id] += $antwortenzeilen->punkte;
- }
- }
- }
- foreach ($punkte as $p_result_id => $p_count)
- {
- $lastbutnotleast_db = mysql_query("SELECT resultat FROM grafixx_results WHERE id = '$p_result_id'");
- $lastbutnotleast = mysql_fetch_object($lastbutnotleast_db);
- $prozent = round($p_count * 100 / $total);
- echo "<li>".$lastbutnotleast->resultat."</li>\n";
- echo "<li><div class=\"rate\"><div style=\"width: ".$prozent."%;\" class=\"vote\"> </div>".$prozent."%</div>\n";
- }
- } // close id
- } // close function show_ergebnis
Add Comment
Please, Sign In to add comment