Редът под всеки низ на заявка е грешен
($row = mysql_fetch_assoc($b));
$row["bobot"];
Тъй като не съхранявате резултата никъде. Правилният начин за получаване на стойностите трябва да бъде:
if(count($res=mysql_fetch_assoc($b))>0)$_b=$res[0]['bobot'];
(ако връщащият резултат има поне един ред, върнете стойността на $_b
променлива)
Имайте предвид $b
се използва за съхраняване на резултата от заявката, а не стойността, която получавате от нея.
След това сумирате резултатите по следния начин:$calc = $_b+$_d+$_f+$_h;
и това е всичко.