私は、価格のリストを作成する準備ができています。価格は、品目の価額に数量を掛けて決定されます。PHPプリペアドステートメントの各ステップ内に行を追加するにはどうすればよいですか?
if ($select = $db -> prepare("SELECT value, quantity FROM items"))
{
$select -> execute();
$select -> bind_result($value, $quantity);
while ($select -> fetch())
{
$subtotal = $value * $quantity;
echo $subtotal.'<br />';
}
$select -> close();
}
// I want to put the $total here.
これは、番号のリストを出力します
100
50
200
1.50
私は何とか各$小計を追加して、私のプリペアドステートメントの外に別の変数「$合計」に入れたいと思います。これはクエリ内で数学を行うことなく行うことができますか?
おそらく '$ total + = $ subtotal;'? – Rasclatt
プレースホルダのない準備済みの文を、再利用できない文脈で使用しているのはなぜですか? –
@JuanTomasこれは、私が達成しようとしていたもののダンボールされた例です。私の実際のコードはもっと複雑です。ありがとう、結構です。 –