CARA UPDATE DATA DIMULAI DARI BARIS ID TERPILIH KE BARIS BAWAH SETERUSNYA

mohon bantuan nya suhu

id     |     saldo   |
1.        100.000
2.        150.000
3.         100.000
4.         50.000    + 50.000     
5.         70.000
6.        100.000

jika id(4) sy update dengan menambahkan nilai 50.000 ,bagaimana caranya agar id(4) ke bawah id(5) dan(6) dan seterusnya kebwah jika data nya lebih dari 6, ikut ter update penambahan 50.000

sedangkan untuk ID(4) keatas seperti ID(1,2,dan 3) tidak ikut terupdate dengan penambahan 50.000

mohon bantuan nya

avatar bento94
@bento94

9 Kontribusi 0 Poin

Diperbarui 4 bulan yang lalu

2 Jawaban:

<?php

// Contoh data saldo
$data = [
    ['id' => 1, 'saldo' => 100000],
    ['id' => 2, 'saldo' => 150000],
    ['id' => 3, 'saldo' => 100000],
    ['id' => 4, 'saldo' => 50000], // Nilai awal sebelum ditambah 50.000
    ['id' => 5, 'saldo' => 70000],
    ['id' => 6, 'saldo' => 100000],
    // Tambahkan lebih banyak data jika diperlukan
];

// Update saldo
foreach ($data as $key => $value) {
    if ($value['id'] >= 4) {
        $data[$key]['saldo'] += 50000; // Menambahkan 50.000
    }
}

// Cetak hasil
foreach ($data as $entry) {
    echo "ID: " . $entry['id'] . " | Saldo: " . $entry['id'] . "<br>";
}

?>

avatar adamajalah27
@adamajalah27

119 Kontribusi 40 Poin

Dipost 4 bulan yang lalu

UPDATE rekening SET saldo = saldo+50000 WHERE id >= 4

avatar logika
@logika

19 Kontribusi 8 Poin

Dipost 4 bulan yang lalu

Login untuk ikut Jawaban