sql >> Databasteknik >  >> RDS >> Mysql

Hur hämtar man värden från en databas?

Raden under varje frågesträng är fel

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

Eftersom du inte lagrar resultatet någonstans. Det korrekta sättet att få värdena bör vara:

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

(om returnerande resultat har minst en rad, returnera värdet till $_b variabel)

Tänk på att $b används för att lagra frågeresultatet, inte värdet du får från det.

Sedan summerar du resultaten så här:$calc = $_b+$_d+$_f+$_h; och det är allt.



  1. Bästa metoderna för att köra totaler – uppdaterad för SQL Server 2012

  2. avståndsberäkningar i mysql-frågor

  3. Hur man tar reda på den optimala hämtningsstorleken för urvalsfrågan

  4. Ansluter PolyBase till Salesforce.com