Buongiorno boots,
io penso di aver fatto un casotto, nel senso che ho scritto la query in questo modo lato php:
nella tabella html avevo scritto questo:codice:<?php /*SCRIVO LA QUERY per GENNAIO*/ $gennaio16 = "SELECTSUM(totale) FROM commesse WHEREdataBETWEEN ('2016-01-01') AND ('2016-12-31')"; $rs_gennaio16 = $mysqli->query($gennaio16); $fatt_gennaio16 = mysqli_fetch_assoc($rs_gennaio16); $gennaio17 = "SELECTSUM(totale) FROM commesse WHEREdataBETWEEN ('2017-01-01') AND ('2017-12-31')"; $rs_gennaio17 = $mysqli->query($gennaio17); $fatt_gennaio17 = mysqli_fetch_assoc($rs_gennaio17); $gennaio18 = "SELECTSUM(totale) FROM commesse WHEREdataBETWEEN ('2018-01-01') AND ('2018-12-31')"; $rs_gennaio18 = $mysqli->query($gennaio18); $fatt_gennaio18 = mysqli_fetch_assoc($rs_gennaio18); .....
cosi facendo però mi sono ritrovato ad avere nelle varie righe "Gennaio" "Febbraio" ecc ecc non la distinzione per mese/anno ma solo il totale del fatturato di tutto l'anno Gennaio dal 01/01/2016 al 31/12/2016codice:<?php echo" <table class='table table-striped > fatturato'> <thead> <tr> <th scope='col'></th> <th class='text-center > intestazione_fatturato' scope='col'> Incasso<br> 2016 </th> <th class='text-center > intestazione_fatturato' scope='col'> Incasso<br> 2017 </th> <th class='text-center > intestazione_fatturato' scope='col'> Incasso<br> 2018 </th> <th class='text-center > intestazione_fatturato' scope='col'> Incasso<br> 2019 </th> <th class='text-center > intestazione_fatturato' scope='col'> Incasso<br> 2020 </th> </tr> </thead> <tbody> <tr> <th class='text-nowrap' scope='row'>Gennaio</th> <td>€ {$fatt_gennaio16['SUM(totale)']}</td> <td>€ {$fatt_gennaio17['SUM(totale)']}</td> <td>€ {$fatt_gennaio18['SUM(totale)']}</td> <td>€ {$fatt_gennaio19['SUM(totale)']}</td> <td>€ {$fatt_gennaio20['SUM(totale)']}</td> </tr>
Potresti postarmi un esempio del codice da te suggerito applicandolo direttamente sul mio codice ?
Grazie di cuore per il supporto

Rispondi quotando