Datensatz auslesen zusammen rechnen

apcoalypse

Grünschnabel
Hi Leutz,

habe Folgendes Problem und zwar:

Ich habe eine Table dort stehen x Beliege Zahlen(Preise) drin.
z.b.
id name preis
1 zongg 4,5
2 grins 5,3
3 tmp 4,6

Jetzt möchte Ich die Auslesen(nur die Zahlen)
das mache Ich mit einer Schleife zumindest Ich.
z.B. so
PHP:
$con = mysql_connect($host,$user,$pw) or die ("verbindung nicht zurstande gekommen");
mysql_select_db($db, $con) or die ("db gibs net");
$query = "SELECT * FROM $table";
$query = mysql_query($query, $con);
$query_rows = mysql_num_rows($query, $con);
for($i=1; $i <= $query_rows; $i++) {
     $preis = mysql_result($query, ($query_row - $i), "preis");
     echo "Preis $i ... $zahl<br>";
}
mysql_close($con)

Meine Frage ist jetzt, kann ich mit der Schleife auch irgendwie jetzt die ganzen Preise zusammen rechnen.

Ich bin mir ziemlich sicher das es da sicherlich ne super simple Sache gibt, komme momentan überhaupt nicht auf die Lösung.
Ich hab schon vergeblich das Handbuch durchstöbert, habe aber leider nichts gefunden oder habe es übersehen.

Ich hoffe es kann mir einer Helfen. Dank im vorraus!

greetz
christian aka apocalypse
 
Ich gehe mal davon aus, dass du die Preise aller Einträge in der Tabelle zusammenzählen willst?!
PHP:
$con = mysql_connect($host,$user,$pw) or die ("verbindung nicht zurstande gekommen");
mysql_select_db($db, $con) or die ("db gibs net");
$query = "SELECT * FROM $table";
$query = mysql_query($query, $con);
$query_rows = mysql_num_rows($query, $con);
for($i=1; $i <= $query_rows; $i++) {
     $preis = mysql_result($query, ($query_row - $i), "preis");
     echo "Preis $i ... $zahl<br>";
     $ges_preis+=$preis;
}
echo "Gesamt:".$ges_preis;
mysql_close($con);
 
Besten dank hat geklapt.. :) *indieeckestell*

hatte aber noch ein Problem das er die Kommastelle nicht mit Rechnet,
muste noch die einträge in der Datenbank ändern statt ein Komma muss nen Punkt dahin.

aber klapt ja jetzt alles :)

greetz
christian aka apocalypse
 
Zurück