Mohon tunggu...
Aditya Hermawan
Aditya Hermawan Mohon Tunggu... Programmer - Full stack programmer

Mahasiswa S2 Teknologi Informasi UTY

Selanjutnya

Tutup

Inovasi

6 Langkah Membuat Website CRUD dengan MySQL

2 Juni 2018   11:51 Diperbarui: 2 Juni 2018   11:56 1538
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Delete Cancel

  • Sisipkan syntax berikut diatas :

Yang keenam yaitu membuat halaman execute yang berisi syntax-syntax execute (Add,Update,Delete) dalam web kita, untuk langkah-langkahnya seperti berikut:

  • Klik kanan pada folder Source Files dan pilih New-PHP File
  • Buatlah dengan nama " execute " kemudian Finish, dan isi file tersebut dengan teks dibawah ini:
 0) { $query = "SELECT id,username,fullname,email,telp,baned,akses FROM users WHERE id=".$usrid; $result = $dao->execute($query); $list = mysqli_fetch_array($result); echo json_encode($list); exit();}elseif ($proc == "usrin" && $usrid > 0) { $username = $_POST['username']; $fullname = $_POST['fullname']; $email = $_POST['email']; $telp = $_POST['telp']; $query = "UPDATE users SET username='$username',fullname='$fullname',email='$email',telp='$telp' WHERE id=".$usrid; }$in = $dao->execute($query);if (!$in) { $msg[0] = "0"; $msg[1] = $in;} else { $result = $dao->read(); $i = 1; $userlist = ""; $msg[0] = "1"; foreach ($result as $value) { $userlist .= " " . $i . " " . $value['id'] . " " . $value['username'] . " " . $value['fullname'] . " " . $value['email'] . " " . $value['telp'] . " " . $value['baned'] . " " . $value['logintime'] . " " . $value['akses'] . "  Detail   Edit   Del  "; $i++; } $msg[1] = $userlist;}/* ================================================== */echo json_encode($msg);

Jalankan website anda di url http://localhost/proweb10a08, jika berhasil maka tampilannya seperti di bawah ini:

5-5b1212c2cf01b41c6e1fd8c2.png
5-5b1212c2cf01b41c6e1fd8c2.png
Coba klik Add dan tambahkan data sebanyak mungkin misalkan seperti di bawah ini:

6-5b12135916835f76b6747e72.png
6-5b12135916835f76b6747e72.png
Kemudian Klik Save sehingga halaman utama akan me-refresh dan menampilkan data yang kita masukkan tadi, seperti di bawah ini:

7-5b1210dbab12ae5cc77502b2.png
7-5b1210dbab12ae5cc77502b2.png
Cobalah mengubah data dengan mengklik Edit atau menghapus data dengan mengklik Del, maka kalian akan melihat perubahan-perubahan yang terjadi.

Misalkan kita mengubah email pada user okeaditya988, klik Edit pada no 1 dan ubah emailnya seperti di bawah ini:

8-5b1210efab12ae4e825c67c2.png
8-5b1210efab12ae4e825c67c2.png
Kemudian Klik Save sehingga halaman utama akan me-refresh dan menampilkan data yang kita ubah tadi, seperti di bawah ini:

9-5b12180916835f3b80218165.png
9-5b12180916835f3b80218165.png
Misalkan kita menghapus user admin dengan nama Hermawan Aja, klik Del pada no 2 dan Klik Delete seperti di bawah ini:

10-5b122033f133447022475816.png
10-5b122033f133447022475816.png
Ketika diklik Delete maka halaman akan me-refresh dan data yang kita hapus tadi tidak tampil lagi.

Sekian tutorial CRUD pada PHP kali ini, silahkan pantau terus ya teman-teman link Kompasiana saya untuk melihat updatean tutorial terbaru. Jika terdapat permasalahan dapat menghubungi saya di link social media di bawah profil Kompasiana saya. Terima kasih.

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun