3 $state ORDER BY beerreel.id DESC"); $picData = mysql_fetch_object($pData); $cData = mysql_query("SELECT beers.*,COUNT(beerreel.beer) AS c,breweries.brewery_state FROM beers LEFT JOIN beerreel ON beerreel.beer = beers.id LEFT JOIN breweries ON breweries.name = beers.maker WHERE beers.type LIKE '%$t%' AND beerreel.rating != 0 $state"); if ($_GET['order'] == 'highest') { $data = mysql_query("SELECT beers.*,COUNT(beerreel.beer) AS c,SUM(beerreel.rating) AS r,SUM(beerreel.rating)/(5*COUNT(beerreel.beer)) AS t,(SUM(beerreel.rating)/(5*COUNT(beerreel.beer)))*COUNT(beerreel.beer) AS o, breweries.brewery_state FROM beers LEFT JOIN beerreel ON beerreel.beer = beers.id LEFT JOIN breweries ON breweries.name = beers.maker WHERE beers.type LIKE '%$t%' AND beerreel.rating != 0 $state GROUP BY beers.id ORDER BY t DESC, c DESC, o DESC, beers.id DESC LIMIT 100"); } else { $data = mysql_query("SELECT beers.*,COUNT(beerreel.beer) AS c,SUM(beerreel.rating) AS r,(SUM(beerreel.rating)/(5*COUNT(beerreel.beer)))*COUNT(beerreel.beer) AS o,breweries.brewery_state FROM beers LEFT JOIN beerreel ON beerreel.beer = beers.id LEFT JOIN breweries ON breweries.name = beers.maker WHERE beers.type LIKE '%$t%' AND beerreel.rating != 0 $state GROUP BY beers.id ORDER BY o DESC, beers.id DESC, beers.id DESC LIMIT 100"); } } else { $pData = mysql_query("SELECT beers.type,beerreel.picName,beerreel.state,beerreel.rating FROM beers LEFT JOIN beerreel ON beerreel.beer = beers.id WHERE beers.type LIKE '%$t%' AND beerreel.picName != '' AND beerreel.rating > 3 $state ORDER BY beerreel.id DESC"); $picData = mysql_fetch_object($pData); $cData = mysql_query("SELECT beers.*,COUNT(beerreel.beer) AS c,beerreel.state FROM beers LEFT JOIN beerreel ON beerreel.beer = beers.id WHERE beers.type LIKE '%$t%' AND beerreel.rating != 0 $state"); if ($_GET['order'] == 'highest') { $data = mysql_query("SELECT beers.*,COUNT(beerreel.beer) AS c,SUM(beerreel.rating) AS r,SUM(beerreel.rating)/(5*COUNT(beerreel.beer)) AS t,(SUM(beerreel.rating)/(5*COUNT(beerreel.beer)))*COUNT(beerreel.beer) AS o, beerreel.state FROM beers LEFT JOIN beerreel ON beerreel.beer = beers.id WHERE beers.type LIKE '%$t%' AND beerreel.rating != 0 $state GROUP BY beers.id ORDER BY t DESC,c DESC, o DESC, beers.id DESC LIMIT 100"); } else { $data = mysql_query("SELECT beers.*,COUNT(beerreel.beer) AS c,SUM(beerreel.rating) AS r,(SUM(beerreel.rating)/(5*COUNT(beerreel.beer)))*COUNT(beerreel.beer) AS o,beerreel.state FROM beers LEFT JOIN beerreel ON beerreel.beer = beers.id WHERE beers.type LIKE '%$t%' AND beerreel.rating != 0 $state GROUP BY beers.id ORDER BY o DESC, beers.id DESC LIMIT 100"); } } $ogImage = "https://brewzeit.com/images/thumbs_lg/" . $picData->picName; $reviewCount = mysql_fetch_object($cData); $meta = "Here are the Best " . $type . "s".$stateCopy." based on " . number_format($reviewCount->c) . " reviews on Brewzeit. Download the Brewzeit app and start rating beers."; $smallCard = true; include('../includes/header.php'); ?>

Best

Here are the Best based on c) ?> reviews on Brewzeit. View all other styles here. Download the Brewzeit app and start rating beers. Order by highest rating or average rating.

"; echo ""; } //$b = new beer(); //echo $b->beerMaker(); //echo $b->beerName(); //echo beer::beerName(); ?>

Formula used: (sum of ratings/total possible rating points)*number of ratings.