davelr45 Posted May 29, 2007 Share Posted May 29, 2007 I am selecting values from a postgre db and turning them into an associative array. I need to sum the total selected from a field, similar to excel's sum function. Example- select * from tablename where date BETWEEN $date_ a AND $date_b Output- date: 5/26/07 code:XXXX count:12 date: 5/27/07 code:XXXX count:19 date: 5/28/07 code:XXXX count:17 date: 5/29/07 code:XXXX count:11 Count Total: ??????? Quote Link to comment https://forums.phpfreaks.com/topic/53417-solved-sum-row-in-database/ Share on other sites More sharing options...
Wildbug Posted May 29, 2007 Share Posted May 29, 2007 Why not just add them up in PHP while you're printing them and then echo the sum? $total = 0; while (/* reading from database */) { echo "date: $date code: $code count: $count<br>\n"; $total += $count; } echo "Total: $total"; Otherwise, a seperate query using a SUM() function should work (I'm not familiar with PostGRE's functions, so I'm not sure exactly what it would be). Quote Link to comment https://forums.phpfreaks.com/topic/53417-solved-sum-row-in-database/#findComment-263942 Share on other sites More sharing options...
davelr45 Posted May 29, 2007 Author Share Posted May 29, 2007 Thanks that did it! Quote Link to comment https://forums.phpfreaks.com/topic/53417-solved-sum-row-in-database/#findComment-263948 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.