Řádek pod každým řetězcem dotazu je nesprávný
($row = mysql_fetch_assoc($b));
$row["bobot"];
Protože výsledek nikde neukládáte. Správný způsob získání hodnot by měl být:
if(count($res=mysql_fetch_assoc($b))>0)$_b=$res[0]['bobot'];
(Pokud má vracený výsledek alespoň jeden řádek, vraťte hodnotu na $_b
proměnná)
Pamatujte, že $b
se používá k uložení výsledku dotazu, nikoli hodnoty, kterou z něj získáte.
Potom sečtete výsledky takto:$calc = $_b+$_d+$_f+$_h;
a to je vše.