Visa ett inlägg
Oläst 2010-05-16, 18:19 #1
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
Standard Dynamiska rapporter med rapportmotor

Hej!
Håller på med ett "statistik"-verktyg (webbapplikation) som kommer generera dynamiska rapporter (t.ex. mha. BIRT eller Crystal Reports). Har dock ett tankeproblem vad gäller detta:
Den mesta av informationen finns i en databas så där är det ju inga problem med koppling till rapporterna, men viss data genereras/beräknas av PHP.

Exempel:
Har en tabell med bokningar (något förenklat):
PHP-kod:
Bokn.nr         Namn                Ankomst         Avresa          Antal personer
12345           Anders Andersson    2010
-06-20      2010-06-25      2
12347           Bertil Bertilsson   2010
-06-18      2010-06-22      3
12349           Cecilia Caesarson   2010
-06-23      2010-06-28      1 
Den statistik jag vill ha fram är antal personer "dag för dag", vilket utifrån ovanstående skall bli följande:
PHP-kod:
Datum           Antal bokningar     Antal personer      (Kommentar)
2010-06-18      1                   3                   (12347)
2010-06-19      1                   3                   (12347)
2010-06-20      2                   5                   (12347+12345)
2010-06-21      2                   5                   (12347+12345)
2010-06-22      2                   5                   (12347+12345)
2010-06-23      1                   2                   (12345)
2010-06-24      2                   3                   (12345+12349)
2010-06-25      2                   3                   (12345+12349)
2010-06-26      1                   1                   (12349
Denna data skall ligga till grund för rapporten.

Frågan är hur denna data skall lagras för att vara tillgänglig i rapporten?
Skall jag skapa en ny tabell (Temp) i databasen och lagra infon där?
Hur länge skall den då ligga där? Dessutom ändrar sig dessa siffror efter hand så de måste räknas om vid varje visning.

Tänker jag fel?
qson är inte uppkopplad   Svara med citatSvara med citat