ich einige Informationen von MySQL-Datenbank zu holen und ich bin die Anzeige der folgenden Skript (Ich verwende Codeigniter)Sum up-Werte nach aus der Datenbank abrufen PHP
<?php if(count($records) > 0) { ?>
<?php $i = $this->uri->segment(3) + 0; foreach ($records as $row){ $i++; ?>
<?php echo $row['amount']; ?> <br>
<?php } ?>
<?php } else { echo "No Record Found";} ?>
Die I put erhalten, ist wie folgt
10,000
20,000.34
15,250.50
Nun, was ich versuche, summieren sich alle Werte zu tun ist, die in $row['amount'];
sind und den Wert der Summe in $sum_value
gelegt, so dass, wenn ich $ sum_value echo bekomme ich den folgenden Wert
45,250.84
Würden Sie mir bitte bitte zeigen, wie es geht.
Ich weiß, ich hätte die Summierungsdinge mit mysql tun können, aber ich möchte lernen, wie man so vorgeht.
Vielen Dank im Voraus :)
nicht funktionieren. Seine Zahlen sind Strings, die PHP als 10, 20 und 15 –
@ d_inevitable guten Punkt betrachten wird. Das Entfernen der Kommas erlaubt den richtigen Cast. – Sampson
@ Jonathan Sampson Danke Mann .. Sie sind Genie. :) –