close ad
WARNING: Do Not Install the DREAMWEAVER CC 2017 Update »
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

show cumulative/running total

Thread began 3/06/2015 10:30 am by MagsW | Last modified 3/06/2015 2:40 pm by Jason Byrnes | 673 views | 3 replies |

MagsW

show cumulative/running total

I have a results page with a Date column where I'm displaying the total records grouped by month, in the following format:

MONTH TOTAL
Jan 16 2
Feb 16 4
Mar 16 6
Apr 16 6
May 16 11

My SELECT statement is as follows:

SELECT *, YEAR(StagingDate), MONTH(StagingDate), COUNT(*) as recordCount FROM clients JOIN accountants on clients.AccountantID = accountants.AccountantID WHERE StagingDate IS NOT NULL AND accountants.AccountantID = %s GROUP BY EXTRACT(YEAR_MONTH FROM StagingDate) ORDER BY StagingDate ASC.

I would now like to display a running total in another column, like this:

MONTH TOTAL RUNNING TOTAL
Jan 16 2 2
Feb 16 4 6
Mar 16 6 12
Apr 16 6 18
May 16 11 29

How would I change my SELECT statement to calculate this, or could it be done in PHP?

Sign in to reply to this post

Jason ByrnesWebAssist

the running total cannot be done in the SQL. you would need to do it in the SQL.

before the repeat region that displays the records, declare a variable to hold the running total:
<?php
$runningTotal = 0;
?>

then add the recordset value to the running total where it gets desiplayd, and show it next to that:
for example:
show total:<?php echo($_RecordsetName['recordCount']);?>
Calculate running total: <?php $runningTotal = ($runningTotal + $_RecordsetName['recordCount']); ?>
Show running Total: <?php echo($runningTotal); ?>

Sign in to reply to this post

MagsW

Hi Jason, that does exactly what I was after, many thanks!

Sign in to reply to this post

Jason ByrnesWebAssist

you're welcome.

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...