Dunque ho un db così:
Id | tipologia assistenza | durata
1 | assistenza remota | 5
2 | teleassistenza | 1
3 | assistenza remota | 3
4 | corso | 8
Ovviamente ho altri dati che ommetto per semplificare.
Ho già una funzione che selezionando due date mi fa vedere l'elenco dati del periodo.
Vorrei però ottenere un report finale così:
Assistenza remota: 8
Teleassistenza: 1
Corso: 8
---
Ovviamente le tipologie di assistenza variano in base al periodo selezionato, non sono sempre le stesse fisse.
QUindi pensavo...
Se creo un array bidimensionale.
1- durante il ciclo se trovo la chiave sommo la quantità (avete un esempio di come fare?)
2- se non trovo la chiave aggiungo il dato all'array.
Vi sembra una buona idea?
Grazie
Sonia