2013 Top Ranked Triathlon Retailers
if($none == TRUE){ echo "No triathlon retailers have been entered yet."; } ?>
echo $row['retailer_name']; ?> - echo(round($row['weighted_score']*5.00/$max_score, 2)); ?> |
1325375999) GROUP BY grr.rating_retailer_id HAVING COUNT(grr.rating_vote) > 1 ORDER BY gr.retailer_name"); $top_retailers = array(); while($row = mysql_fetch_array($results)) { $row['weighted_score'] = $row['score']+$w_respondents*($row['respondents']); $row['weighted_score'] = $row['weighted_score']+$w_retailer_cart*($row['retailer_cart']); $row['weighted_score'] = $row['weighted_score']+$w_retailer_shopper_tags*substr_count($row['retailer_shopper_tags'], ','); $row['weighted_score'] = $row['weighted_score']+$w_retailer_fitbikes*substr_count($row['retailer_fitbikes'], ','); $row['weighted_score'] = $row['weighted_score']* $w_retailer_motioncapture+substr_count($row['retailer_motioncapture'], ','); $row['weighted_score'] = $row['weighted_score']+$w_retailer_wetsuits*substr_count($row['retailer_wetsuits'], ','); $row['weighted_score'] = $row['weighted_score']+$w_retailer_bikes*substr_count($row['retailer_bikes'], ','); $row['weighted_score'] = $row['weighted_score']+$w_retailer_fist_names*substr_count($row['retailer_fist_names'], ','); array_push($top_retailers, $row); } //sort the array by score function weight_sort($a, $b) { if ($a['weighted_score'] == $b['weighted_score']) { return 0; } return ($a['weighted_score'] > $b['weighted_score']) ? -1 : 1; } //sort the array alphabetically function alpha_sort($a, $b) { return strcmp($a['retailer_name'], $b['retailer_name']); } usort($top_retailers, "weight_sort"); $max_score = $top_retailers[0]['weighted_score']; usort($top_retailers, "alpha_sort"); // set the page title $pagetitle = "2013 Top Retailers"; // set meta tags $meta_keywords = "top ranked retailers"; $meta_description = "Top ranked triathlon retailers based on rankings submitted by the user."; ?> include("include_common_head.php"); ?> include("include_common_content.php"); ?>
echo $row['retailer_name']; ?> - echo(round($row['weighted_score']*5.00/$max_score, 2)); ?> |