Estas haciendo mal el asunto, fijate que debe de ponerle un alias al sum() de la consulta ejemplo.
Código PHP:
Ver original$resultado = "SELECT producto, SUM(kilos) as totalkilos FROM datos WHERE rut='".$rut."' AND fecha = '".$fecha."' GROUP BY producto";
# Y luego llamas ese alias de esta forma
echo $row['totalkilos'];
# entonces para sumarlo a la variable final solo haces esto.
$final = $final + ( $row['totalkilos']* $_POST['valor'.++$b] );
Recuerda cambiar $row['SUM(kilos)'] por esto $row['totalkilos'] en todo tu codigo.