Werte aus einer Datenbankspalte addieren und ausgeben?
Hallo :)
Ich möchte mittels php aus einer Datenbank die Werte einer Spalte, in der double Zahlen gespeichert sind, addieren und in einer Variable spiechern.
BIsher habe ich:
$var = mysqlresult(mysqliquery('SELECT SUM(spalte) FROM tabelle'), 0);
und möchte dies dan mit
echo $var;
ausgeben, doch es kommt nichts.. kann mir jemand helfen? LG
2 Antworten
Der letzte Kommentar zeigt wohl das Problem:
"kann es sein, dass sich mysql und mysqli in die Quere kommen?"
Antwort: JA
Wenn du mit $db = new mysqli eine Verbindung aufgebaut hast, musst du mit dieser Verbindungsvariable arbeiten: $db->query etc.
mysqlquery setzt ein mysqlconnect voraus. mysql und mysqli sind 2 voneinader unabhängige Systeme (Man kann - tu's nicht - diese beide nebeneinander benutzen, aber nicht miteinder vermengen)
Gruß, Max.
$var = mysql_result(mysql_query("SELECT SUM(spalte) FROM tabelle"), 0);
Sicherheitshalber würd ich aber die Variable, in der das Verbindungsobjekt gespeichert ist, noch dem mysql_query als zweiten Parameter übergeben.
kann es sein, dass sich mysql und mysqli in die Quere kommen?
funktioniert irgendwie auch nicht, da erscheint bei mir gar nichts...