Здравейте, в първата заявка имам два резултата, подавам ги към втората заявка по ид и искам да ми извади сумата от редовете на колона 1 * колона 2, тоест имам два реда, на единия ако се получава 5 от умножението на колона 1 * колона 2, а на другия 10, общо да ми изведе 15? Проблемът е, че при този код, който съм написал ми вади два резултата, тоест в примера ще ми изведе 5 и 10 отделно, а аз искам да ми изведе един резултат 15! Къде бъркам?
Код:
$sql = mysql_query("SELECT id FROM `ne6to`") or die (mysql_error());
while($row = mysql_fetch_array($sql)){
$id = $row['id'];
$sql2 = mysql_query("SELECT SUM(kolona1 * kolona2) AS total FROM `ne6to2` WHERE `id`='$id'") or die (mysql_error());
while($row2 = mysql_fetch_array($sql2)){
$total= $row2['total'];
echo $total.'</br>';
}
}