waktu tersisa untuk klaim DISKON 40% dalam program Full Stack Membership. Klaim Promo!

Update Data Tidak Berubah Jika menggunakan Query

Ditanyakan pada tanggal 25 March 2020 oleh Fauzi Ramdhani Edit  Hapus  Tandai Selesai  Tandai 

Kak Saya melakukan Update dengan Query sbb update karyawan set alamat="Bandung" where nama = 'nurul' ttapi data tidak berubah sama sekali

padahal querynya sudah row affected, apakah jika ada kegagalan tidak menunjukan error ya?

di table padahal nama udah ada nurul jalilah, fauzi ramdhani, reza rizki

mw upload gambar imgur load mlu

BUAT KOMENTAR

2 JAWABAN / 1 KOMENTAR

User avatar
Surya Prima Siregar menjawab pada tanggal 26 May 2020 Jadikan Jawaban Terbaik  Edit  Hapus  Ubah ke Komentar 

kamu sudah memberikan query sql yang benar, tetapi kamu memberikan data untuk nama yang kurang lengkap.
diatas kamu jelaskan bahwa kamu menyimpan data nama sudah ada nurul jalilah, fauzi ramdhani, reja rizki
query yang kamu gunakan update karyawan set alamat="Bandung" where nama = 'nurul' seharusnya Update karyawan SET alamat="Bandung" where nama="nurul jalilah"

BUAT KOMENTAR
User avatar
Ahmad Oriza menjawab pada tanggal 25 March 2020 Jadikan Jawaban Terbaik  Edit  Hapus  Ubah ke Komentar 

Jika berhasil maka akan menunjukan alert seperti ini :

Query executed OK, 1 row affected.

1 atau lebih.

Kalau misal sintaks benar, tapi gak pengaruh apa apa biasanya 0.

Query executed OK, 0 row affected.

Querynya gak ada yang salah, tapi data yang diupdate gak ada. Makanya agak sulit kalau typo pada isinya, karena gak ada pesan error.

Kalau prediksi saya sepertinya nama nurul engga ada, query ok, tapi gk berubah.

UPDATE karyawan SET alamat="Bandung" WHERE nama = 'nurul' 

Coba pastikan nurul ada.

BUAT KOMENTAR