Ik ben momenteel enkele grafieken aan het maken waarbij ik gebruik maak van mysql als database en php. Nu zag ik laatst in de karmagrafieken hier op tweakers hoe er een rode lijn als cumulatieve som liep, wat mij eigenlijk ook wel handig leek in mijn eigen grafieken. Maar nu komt het probleem: ik kan geen informatie vinden over hoe ik zo'n cumulatieve som kan krijgen zodat ik deze kan gebruiken in een while loop die ik gebruik om mijn grafiek te maken.
Ik krijg het wel voor elkaar om een cumulatieve som als output te krijgen door:
Maar aangezien je bij ImageLine zowel de begin x,y en eind x,y waardes moet geven kan ik dit niet gebruiken om de lijn te creeren.
Ook heb ik al gekeken op internet naar oplossingen maar de enige oplossing die ik kon vinden was alleen te gebruiken in hele oude mysql < 4.1 versies door gebruik te maken van ik meen sub queries.
Ik hoop dat jullie nog een oplossing weten.
Ik krijg het wel voor elkaar om een cumulatieve som als output te krijgen door:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $query="SELECT * FROM movies"; $result=mysql_query($query); $num=mysql_numrows($result); $i=0; while ($i < $num) { $id=mysql_result($result,$i,"id"); $duur=mysql_result($result,$i,"duur"); $speelduur= $speelduur + $duur; $i++; } |
Maar aangezien je bij ImageLine zowel de begin x,y en eind x,y waardes moet geven kan ik dit niet gebruiken om de lijn te creeren.
Ook heb ik al gekeken op internet naar oplossingen maar de enige oplossing die ik kon vinden was alleen te gebruiken in hele oude mysql < 4.1 versies door gebruik te maken van ik meen sub queries.
Ik hoop dat jullie nog een oplossing weten.