fixed statistics on poll

This commit is contained in:
Naeltard 2015-10-26 18:54:34 +01:00
parent 3ad3ccde30
commit 3213db86a0
3 changed files with 8 additions and 8 deletions

View File

@ -139,11 +139,11 @@ class votes {
public static function get_pfields_per_poll($poll_ID){
return \SQL\UVOTE_DATA_USERS_CHOICE_PER_POLL::QA(array($poll_ID));}
public static function get_voteinfo($poll_ID){
public static function get_voteinfo($poll_ID, $group){
$con = new \SYSTEM\DB\Connection();
$res = $con->prepare( 'selVoteByID',
'SELECT * FROM `uvote_votes` WHERE `ID` = ? AND uvote_votes.group = 1;',
array($poll_ID));
'SELECT * FROM `uvote_votes` WHERE `ID` = ? AND uvote_votes.group = ?;',
array($poll_ID, $group));
$res = $res->next();
// $res['title'] = utf8_encode($res['title']);
return $res;

View File

@ -35,7 +35,7 @@ class user_main_poll extends SYSTEM\PAGE\Page {
private function bars_bt(){
$vars = votes::get_bar_bt_per_poll($this->poll_ID);
$info = votes::get_voteinfo($this->poll_ID);
$info = votes::get_voteinfo($this->poll_ID, 1);
if (!$vars['bt_total']){
$var['disclaimer'] = 'Keine differenzierten Ergebnisse für den Bundestag verfügbar';
@ -86,7 +86,7 @@ class user_main_poll extends SYSTEM\PAGE\Page {
}
}
private function get_voteinfo(){
$var = votes::get_voteinfo($this->poll_ID);
$var = votes::get_voteinfo($this->poll_ID, 1);
return $var['iframe_link'];
}
public static function js(){
@ -96,7 +96,7 @@ class user_main_poll extends SYSTEM\PAGE\Page {
$poll_expired = \SQL\UVOTE_POLL_EXPIRED::Q1(array($this->poll_ID, 1));
$user_vote = votes::getUserPollData($this->poll_ID);
$vars = array();
$vars = array_merge($vars, votes::get_voteinfo($this->poll_ID));
$vars = array_merge($vars, votes::get_voteinfo($this->poll_ID, 1));
$vars['sub_buttons'] = votes::get_sublinks($this->poll_ID);
$vars['choice_party'] = $this->choice_party();
$vars['bars_user'] = $this->bars_user();

View File

@ -35,7 +35,7 @@ class user_main_poll_sub extends SYSTEM\PAGE\Page {
private function bars_bt(){
$vars = votes::get_bar_bt_per_poll($this->poll_ID);
$info = votes::get_voteinfo($this->poll_ID);
$info = votes::get_voteinfo($this->poll_ID , 2);
if (!$vars['bt_total']){
$var['disclaimer'] = 'Keine differenzierten Ergebnisse für den Bundestag verfügbar';
@ -83,7 +83,7 @@ class user_main_poll_sub extends SYSTEM\PAGE\Page {
}
private function get_voteinfo(){
$var = votes::get_voteinfo($this->poll_ID);
$var = votes::get_voteinfo($this->poll_ID, 2);
return $var['iframe_link'];
}
public static function js(){