1
我做了一個循環,然後把它加到變量$ jumlahtotal中,我混淆了$ jumlahtotal中的值是真的,當我嘗試回顯它時,但我越來越未定義的變量錯誤在這$ jumlahtotal使用= +變量然後得到未定義的變量,而變量的答案在PHP中是正確的
注:我試圖聲明它在foreach外,但仍然得到錯誤未定義的變量;
這裏是我的代碼:
$total = 0;
$totalberat = 0;
if (isset($_SESSION['items'])) {
foreach ($_SESSION['items'] as $key => $val) {
$query = mysqli_query($koneksi, "select * from barang where br_id = '$key'");
$data = mysqli_fetch_array($query);
$jumlah_harga = $data['br_hrg']*$val;
$total += $jumlah_harga;
$berat = $data['brt_brg']*$val;
$totalberat += $berat;
$jumlahtotal += $val;
}}
?>
在循環外聲明它的值爲0. –
@MarkVincentManjac它的工作,我只知道它必須在總結它之前聲明爲0,thx –