Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie rufe ich Werte aus einer Datenbank ab?

Die Zeile unter jeder Abfragezeichenfolge ist falsch

($row = mysql_fetch_assoc($b));
    $row["bobot"];

Weil Sie das Ergebnis nirgendwo speichern. Der richtige Weg, um die Werte zu erhalten, sollte sein:

if(count($res=mysql_fetch_assoc($b))>0)$_b=$res[0]['bobot'];

(Wenn das zurückgegebene Ergebnis mindestens eine Zeile hat, geben Sie den Wert an $_b zurück Variable)

Beachten Sie, dass $b wird verwendet, um das Abfrageergebnis zu speichern, nicht den Wert, den Sie daraus erhalten.

Dann summieren Sie die Ergebnisse wie folgt:$calc = $_b+$_d+$_f+$_h; und das ist alles.