Pernyataan UPDATE digunakan untuk mengubah data dalam tabel database.
Pernyataan UPDATE digunakan untuk memperbarui record yang sudah ada pada tabel database.
PERBARUI table_nameSET kolom1=nilai, kolom2=nilai2,...WHERE some_column=some_value
Catatan: Harap perhatikan klausa WHERE dalam sintaks UPDATE. Klausa WHERE menentukan catatan mana yang perlu diperbarui. Jika Anda ingin menghilangkan klausa WHERE, semua catatan akan diperbarui!
Untuk mempelajari lebih lanjut tentang SQL, kunjungi tutorial SQL kami.
Agar PHP dapat mengeksekusi pernyataan di atas, kita harus menggunakan fungsi mysqli_query(). Fungsi ini digunakan untuk mengirimkan query atau perintah ke koneksi MySQL.
Pada bab sebelumnya dari tutorial ini, kita membuat tabel bernama "Orang" seperti yang ditunjukkan di bawah ini:
| Nama Depan | Nama Belakang | Usia |
|---|---|---|
| Petrus | Grifon | 35 |
| Glenn | Rawa | 33 |
Contoh berikut memperbarui beberapa data dalam tabel "Orang":
<?php$con=mysqli_connect("localhost","nama pengguna","kata sandi","database");//Deteksi koneksi jika (mysqli_connect_errno()){ echo "Koneksi gagal: " . $con,"UPDATE Orang SET Umur=36WHERE FirstName='Peter' AND Nama Belakang='Griffin'");mysqli_close($con);?>Setelah pembaruan ini, tabel "Orang" terlihat seperti ini:
| Nama Depan | Nama Belakang | Usia |
|---|---|---|
| Petrus | Grifon | 36 |
| Glenn | Rawa | 33 |