Как вычислить значение умножения внутри цикла while в PHP?

У меня есть один цикл while, который отображает данные из базы данных. Теперь я хочу умножить два значения в одной строке и отобразить результат в той же строке, таким же образом умножить значения и отобразить результат в каждой строке. Я не получаю результат. Может кто-нибудь мне помочь? Я новичок в PHP.

while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td class='alt'>" . $row['id'] . "</td>"; echo "<td>" . $row['item'] . "</td>"; echo "<td>" . $row['amount'] . "</td>"; $ss=$row['amount']; echo '<td >'.'<input type="checkbox" name="status" value="" >'.'</td>'; echo '<td >'.'<input type="text" name="qty">'.'</td>'; echo "<td>" . $rr1 . "</td>"; echo "</tr>"; } 

Откуда вы получаете $rr1 ?

Вы можете иметь

echo "<td>" . $row['item'] * $row['amount'] . "</td>";

Надеюсь, это то, что вы хотите …

можешь попробовать

 printf('amount is %d',$row['item'] * $row['amount']); 

Справка

Попробуйте ниже:

  while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td class='alt'>" . $row['id'] . "</td>"; echo "<td>" . $row['item'] . "</td>"; echo "<td>" . $row['amount'] . "</td>"; echo "<td>" .($row['item'] * $row['amount']). "</td>"; echo "</tr>"; } 

Измените запрос как

 $result= mysql_query("Select id, item, amount, (item * amount) total from table_name"); 

затем в цикле while

 while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td >" . $row['id'] . "</td>"; echo "<td>" . $row['item'] . "</td>"; echo "<td>" . $row['amount'] . "</td>"; echo "<td>" .($row['total'] "</td>"; echo "</tr>"; }