graham23s Posted February 24, 2008 Share Posted February 24, 2008 Hi Guys, in my database i have the correct price next to each item say for example 9.90 to get to that i times the "quantity" by the item "price" it stores as 9.90 in mysql, but when i get the results from mysql it only displays 9.9 it leaves out the zero so: $total_price = $product_price * $product_qty; (which makes 9.90, i then update mysql it STORES 9.90) when i fetch the data to display it only gets 9.9 is there some kind of formatting i need to do? cheers Graham Link to comment https://forums.phpfreaks.com/topic/92655-number-display-from-mysql/ Share on other sites More sharing options...
AndyB Posted February 24, 2008 Share Posted February 24, 2008 http://ca.php.net/manual/en/function.number-format.php Link to comment https://forums.phpfreaks.com/topic/92655-number-display-from-mysql/#findComment-474837 Share on other sites More sharing options...
darkfreaks Posted February 24, 2008 Share Posted February 24, 2008 lookup the sprintf function Link to comment https://forums.phpfreaks.com/topic/92655-number-display-from-mysql/#findComment-474838 Share on other sites More sharing options...
graham23s Posted February 24, 2008 Author Share Posted February 24, 2008 Hi Guys, so i have 9.90 stored in mysql, when i fetch it from mysql to print out , it only shows 9.9, number_format seems to round it up to 10, so sprintf is the way to go, ill check that out thanks mate Graham Link to comment https://forums.phpfreaks.com/topic/92655-number-display-from-mysql/#findComment-474841 Share on other sites More sharing options...
AndyB Posted February 24, 2008 Share Posted February 24, 2008 number_format seems to round it up to 10 ... Only if you don't declare it more fully $nice_number = number_format($number, 2);// define decimal size Link to comment https://forums.phpfreaks.com/topic/92655-number-display-from-mysql/#findComment-474860 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.