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.