PHP
CRUD adalah singkatan dari Create, Read, Update, Delete. ini merupakan istilah dari proses penginputan data ke database (insert),
menampilkan data dari database (read), mengedit atau mengubah data di database (update), dan menghapus data dari database
(delete).
Namun akan sedikit di jelaskan kembali pada teman-teman apa perbedaan dari mysql dan mysqli. dan kenapa kita harus beralih
dari mysql ke mysqli ? yuk simak perbedaan dan kenapa kita harus pindah dari mysql ke mysqli. Membuat CRUD dengan PHP
dan MySQLi – Menampilkan Data
MySQLi bisa dikatakan adalah fitur atau fungsi terbaru dari mysql. kabarnya, mysqli lebih cepat dan lebih aman dari pada mysql.
jadi bisa kita simpulkan mysqli adalah pengembangan dari mysql. mysqli dibuat agar membuat proses pemprosesan database lebih
cepat dan aman. seperti yang kita ketahui, sekarang PHP sudah sampai pada versi 7. di PHP 7 sudah mengharuskan kita
menggunakan mysqli. karena mysql sudah tidak didukung dengan berbagai alasan seperti yang di jelaskan sebelumnya.
https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 1/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding
untuk teman-teman yang ingin membaca tutorial membuat crud dengan PHP dan mysql yang sudah kita bahas sebelumnya bisa klik
pada link di bawah ini :
Koneksi database PHP dan MySQLi sudah di jelaskan pada tutorial sebelumnya. baca di sini.
Buat database dengan nama “akademik”. kemudian kita buat sebuah tabel dengan nama ” mahasiswa “.
membuat table mahasiswa crud mysqliid kita buat bertipe int, nama varchar dengan nilai 50, nim bertipe int dan alamat bertipe text.
jangan lupa menentukan primary key nya pada id, dan centang auto increment nya.
Sampai di sini kita telah selesai membuat tabel mahasiswa dalam database akademik.
sekarang coba input data mahasiswa, dengan klik pada menu insert.
Pertama kita buat dulu folder baru pada folder htdocs kita. di sini saya membuat sebuah folder baru dengan nama “akademik“.
karena kita akan mencoba membuat CRUD data mahasiswa sebagai contoh.
Setelah membuat folder akademik. kemudian buat sebuah file php baru dengan nama “koneksi.php“.
oh ya di sini saya tidak lagi menjelaskan lagi dengan detail tentang cara membuat koneksi database PHP dengan MySQLi. karena
sudah kita jelaskan pada tutorial sebelumnya. silahkan baca tutorial membuat koneksi database PHP dan MySQLi pada tutorial
sebelumnya.
koneksi.php
1 <?php
2 $koneksi = mysqli_connect("localhost","root","","akademik");
3
4 // Check connection
5 if (mysqli_connect_errno()){
6 echo "Koneksi database gagal : " . mysqli_connect_error();
7 }
8
9 ?>
setelah membuat koneksi, selanjutnya kita membuat file php yang bertugas untuk menampilkan data mahasiswa dari database
dengan mysqli.
Buat sebuah file php baru dengan nama index.php dalam folder akademik. pada index.php ini kita akan menampilkan data
mahasiswa.
index.php
https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 4/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title>CRUD PHP dan MySQLi - WWW.MALASNGODING.COM</title>
5 </head>
6 <body>
7
8 <h2>CRUD DATA MAHASISWA - WWW.MALASNGODING.COM</h2>
9 <br/>
10 <a href="tambah.php">+ TAMBAH MAHASISWA</a>
11 <br/>
12 <br/>
13 <table border="1">
14 <tr>
15 <th>NO</th>
16 <th>Nama</th>
17 <th>NIM</th>
18 <th>Alamat</th>
19 <th>OPSI</th>
20 </tr>
21 <?php
22 include 'koneksi.php';
23 $no = 1;
24 $data = mysqli_query($koneksi,"select * from mahasiswa");
25 while($d = mysqli_fetch_array($data)){
26 ?>
27 <tr>
28 <td><?php echo $no++; ?></td>
29 <td><?php echo $d['nama']; ?></td>
30 <td><?php echo $d['nim']; ?></td>
31 <td><?php echo $d['alamat']; ?></td>
32 <td>
33 <a href="edit.php?id=<?php echo $d['id']; ?>">EDIT</a>
34 <a href="hapus.php?id=<?php echo $d['id']; ?>">HAPUS</a>
35 </td>
36 </tr>
37 <?php
38 }
39 ?>
40 </table>
41 </body>
42 </html>
https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 5/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding
https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 6/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding
nah, data yang sebelumnya telah kita input di table mahasiswa pun berhasil kita tampilkan.
yaitu dari file koneksi.php yang telah kita buat. perhatikan pada file koneksi.php
1 $koneksi = mysqli_connect("localhost","root","","akademik");
nah, cukup mudah kan teman-teman. selanjutnya akan kita lanjutkan pada tutorial membuat CRUD dengan PHP dan MySQLi
nya pada part selanjutnya. yaitu kita kan melanjutkan link tambah mahasiswa, edit dan hapus seperti contoh di atas.
https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 7/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding
Terima kasih telah membaca tutorial Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data. Sekarang mari lanjut ke
tutorial membuat CRUD dengan PHP dan MySQLi part 2. karena kita akan belajar cara menginput data ke database dengan
PHP dan MySQLi.
BACA JUGA :
SHARE :
Tags: apa itu crud, aplikasi crud sederhana dengan php, contoh aplikasi crud php mysql sederhana, contoh crud php mysqli, crud mysqli, crud mysqli bootstrap, crud mysqli oop php, crud mysqli procedural, crud php bootstrap, crud
By Diki
PHP
2018
March
10
Hadi
Alfarabi
php mysqli bootstrap, download crud mysqli, download crud php mysqli, download mysqli, download mysqli for windows, membuat crud dengan php dan mysql, membuat crud dengan php mysqli oop, menampilkan data dari
database dengan php dan mysqli, mysql dan mysqli, mysqli connect, mysqli fetcharray, mysqli query, mysqli tutorial belajar mysqli, mysql_query in mysqli, sistem informasi akademik php, tutorial php membuat aplikasi akademik
#4. Enkapsulasi
#5. Inheritance
https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 9/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding
PRODUK
Rp 120,000
Menguasai PHP dan MySQLi Untuk Pemula Studi Kasus Membuat Sistem Informasi Pendataan Penduduk
Rp 110,000
Rp 130,000
Rp 120,000
TUTORIAL TERBARU
TOKO KAMI
https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 10/10