} else { echo ""; } $contestant_list = ""; $allPosts = getAllPosts($election_id_here); //for each post,get contestant $postCon = $contestants_array = $string_result_array = array(); $superIndex = array(); $image_dir = "../images/contestants/"; for ($i = 0; $i < count($allPosts); $i++) { $postCon[$allPosts[$i]['post']] = getAllContestants($allPosts[$i]['post_id']); array_push($superIndex, $allPosts[$i]['post']); } //Store the contestants pictures in contestant_list array for ($japhet = 0; $japhet < count($postCon); $japhet++) { $post_name = $superIndex[$japhet]; if (!empty($postCon[$post_name])) { for ($length = 0; $length < count($postCon[$post_name]); $length++) { $display = $postCon[$post_name][$length]; //$display holds a contestant detail $key = wrap($display['user_id']); $image = $image_dir . $display['picture_name']; $contestant_list = "<div class='col-md-4' >" . "<div class='img'>" . "<img src=" . $image . " width=100% height=200px alt=" . contestantName($display['user_id']) . ">"; $contestant_list .= "<div class='desc'><b style='text-align:center;'>" . contestantName($display['user_id']) . "</b><br><small> " . $post_name . "</small></div>" . "<div onclick='contestants({$key})' class='view-profile'><button onclick='contestants({$key})' class='btn btn-default'>View Profile</button></div>"; $contestant_list .= "</div></div>"; array_push($contestants_array, $contestant_list); } } else { //no contestant for the post post_name } }
</div> <div class="col-xs-8" style="text-align: center;"> <b>' . contestantName($display['user_id'], $display['contestant_id']) . ' </div> <div class="col-xs-2" style="padding: 0"> <input id="option" type="radio" name="' . $post_name_value . '" value="' . $display["contestant_id"] . '"> <label id="option"></label> </div> </div>'; //this is adek's $string_result .= '<div class="row contestant"> <div class="col-xs-2"> <img src="' . $image . '" width="40px" height="50px" > </div> <div class="col-xs-8" style="text-align: center;"> <b>' . contestantName($display['user_id'], $display['contestant_id']) . ' </div> <div class="col-xs-2" style="padding:5px 5px 2px 2px;text-align:center;"> <b>' . $display["number_of_votes"] . '</b> vote(s) </div> </div>'; } //close opened divs $string .= '</div></div></div>'; $string_result .= '</div></div></div>'; } else { //no contestant registered for the picked post $string = $string_result = '<div class="col-xs-12 col-md-4"> <div class="panel panel-default"> <div class="panel-heading"> ' . $post_name . '