Clarkeez Posted July 16, 2010 Share Posted July 16, 2010 Hi. I'm got this script.. <?php $dbuser = 'user'; $dbpass = 'pass'; $dbhost = 'host'; $realmdb = 'bc_acc'; mysql_connect($dbhost, $dbuser, $dbpass); mysql_select_db($realmdb); $query = "SELECT AVG(latency) FROM characters WHERE online = 1"; $result = mysql_query($query) or die(mysql_error()); while($row = mysql_fetch_array($result)){ echo "Latency: <strong>".$row['AVG(latency)']."ms</strong>"; } ?> Now, It's printing with 4 decimal places, I need it to round it to 0 decimal place. Can you kindly put forward some advice? Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/ Share on other sites More sharing options...
Adam Posted July 16, 2010 Share Posted July 16, 2010 Use round. Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/#findComment-1086945 Share on other sites More sharing options...
Clarkeez Posted July 16, 2010 Author Share Posted July 16, 2010 Use round. i've tried this also.. $query = "SELECT ROUND(AVG(latency),0) AS Average FROM characters WHERE online=1"; $result = mysql_query($query) or die(mysql_error()); // Print out result while($row = mysql_fetch_array($result)){ echo "Latency: <strong>".$row['latency']."ms</strong>"; } But the output is nothing. Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/#findComment-1086946 Share on other sites More sharing options...
Clarkeez Posted July 16, 2010 Author Share Posted July 16, 2010 Im not really sure how to echo it properly. Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/#findComment-1086947 Share on other sites More sharing options...
Mchl Posted July 16, 2010 Share Posted July 16, 2010 You assigned an alias 'Average' to the result of ROUND(), so use $row['Average'] instead of $row['latency'] Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/#findComment-1086949 Share on other sites More sharing options...
Clarkeez Posted July 16, 2010 Author Share Posted July 16, 2010 Thankyou! I feel like an idiot xD Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/#findComment-1086951 Share on other sites More sharing options...
Mchl Posted July 16, 2010 Share Posted July 16, 2010 Why? You've just learned something.... unless you didn't... Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/#findComment-1086953 Share on other sites More sharing options...
Clarkeez Posted July 16, 2010 Author Share Posted July 16, 2010 I did learn. Thankyou. Link to comment https://forums.phpfreaks.com/topic/207923-rounding-an-avg/#findComment-1086959 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.