Scusami ma non ha significato ciclare un array con dei valori contenuti in una table SQL per calcolare il totale. Tramite SQL puoi crearti dei campi virtuali che possono essere i risultati di operazioni matematiche sui campi numerici contenuti nella tabella. A quel punto, sempre tramite SQL, puoi fare la somma di quei campi (mi pare che la funzione si chiami SUM). A quel punto otterai una query che ti torna un campo con solo il totale. Questa soluzione è molto più performante rispetto al ciclo di un array, soprattutto se ti serve solo il totale.Originariamente inviato da janus
ho capito che facendo array_sum in questo modo:
$totalone_fine = number_format((array_sum($totalone)),2, ',', '.');
vengono sommati solamente i numeri prima della virgola, in rete ho letto qualcosa riguardante l'incompatiblità di number_format associato a array_sum..potrebbe essere quello? mi sembra impossibile non riuscire a fare una somma!!

Rispondi quotando