menambah jumlah nilai pada tabel

saya mau tanya, jadi misal kita sudah input data Roti 1 buah dan masuk tabel. Terus kita tambah lagi data si roti ini 2 buah. nah untuk merubah jumlah 1 menjadi 3 secara otomatis di tabel itu gimana ya? terimaksih

avatar PermataRiri
@PermataRiri

8 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

3 Jawaban:

coba ini (sory syntax nya asal, tapi logic nya spt ini)


//pertama select dulu yg sudah di insert
int totalRoti = "SELECT total_roti FROM Stok"; //hasilnya 1

//kedua tambahkan yg ingin di tambahkan
int tambahRoti = 2;
int totalRoti += tambahRoti; // hasilnya 3

//update stok roti tsb
result = "UPDATE Stok SET total_roti VALUES ("+totalRoti+")";

avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 5 tahun yang lalu

Ini intinya kan melakukan update setelah insert ke database. Pertama yang dilakuin insert roti 1 ke dalam tabel, kemudian pengen masukin roti berjumlah 2 ke dalam tabel. Jadi pas kedua dilakukan update berdasarkan roti 1 tadi.

Kira2 seperti itu logikanya cmiiw

avatar markeronly
@markeronly

378 Kontribusi 230 Poin

Dipost 5 tahun yang lalu

bisa pake ini

 "UPDATE stok SET total_roti = total_roti + '".$jml."' WHERE id_roti = '".$idroti.'" "
avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban