Anda di halaman 1dari 10

3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding

Home » Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data

PHP

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data


Pada tutorial sebelum-sebelumnya, saya telah membuatkan tutorial cara membuat CRUD dengan PHP dan MySQL (tanpa i). tapi
pada tutorial kali ini, saya akan membuat tutorial membuat CRUD dengan PHP dan MySQLi (menggunakan i). apa perbedaan dari
MySQL dan MySQLi ? sudah sedikit di jelaskan di tutorial sebelumnya, yaitu pada tutorial membuat koneksi database dengan PHP
dan MySQLi.

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data

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 :

Menampilkan data dari database dengan PHP dan MySQL


Menginput data ke database dengan PHP dan MySQL
Mengedit data di database dengan PHP dan MySQL
Menghapus data di database dengan PHP dan MySQL

Membuat CRUD dengan PHP dan MySQLi


Oke kita masuk ke materi tentang tutorial membuat CRUD dengan PHP dan MySQLi. seperti biasa, disini kita akan bermain-main
dengan database. oleh sebab itu kita perlu menghubungkan project PHP kita dengan database dengan cara membuat file koneksi.

Koneksi database PHP dan MySQLi sudah di jelaskan pada tutorial sebelumnya. baca di sini.

Membuat database akademik


Saya yakin teman-teman pasti sudah paham cara membuat database. karena di tutorial-tutorial sebelumnya juga kita telah banyak
belajar cara membuat database.

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data

Buat database dengan nama “akademik”. kemudian kita buat sebuah tabel dengan nama ” mahasiswa “.

membuat database baru

kemudian kolum nya buat id, nama, nim dan alamat.

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data


https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 2/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding

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.

menginput data ke database mysqli

Oke kita selesai dengan persiapannya.

Menghubungkan PHP dengan Database menggunakan MySQLi


Untuk membuat CRUD, tahap awal yang kita lakukan adalah membuat file koneksi nya dulu, baru kemudian kita menampilkan
data dari database. jadi pada tutorial ini kita akan belajar sampai menampilkan data dari database dengan PHP dan MySQLi.
pada tutorial selanjutnya baru kita akan melanjutkan dengan membahas cara membuat input data ke database.

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.

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data


https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 3/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding

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.

ketikkan syntax koneksi berikut pada file koneksi.php

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>

seperti pada gambar berikut

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

membuat crud dengan php dan mysqli – menampilkan data

kemudian, jalankan pada browser dengan alamat “localhost/akademik/”

maka hasilnya sebagai berikut.

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

menampilkan data dari database dengan php dan mysqli

nah, data yang sebelumnya telah kita input di table mahasiswa pun berhasil kita tampilkan.

Penjelasan cara menampilkan data dari database dengan PHP dan


MySQLi
Sebenarnya sama saja dengan mysql. hanya bedanya di sini kita menambahkan i pada setiap fungsi mysql. sehingga menjadi
“mysqli”. seperti yang teman-teman lihat pada syntax di index.php yang telah kita buat di atas. mysql_query() menjadi
mysqli_query(). kemudian di ikuti dengan menambahkan variabel $koneksi pada parameter pertama. mysqli_query($koneksi,”select
* from mahasiswa”); . dari mana asal variabel $koneksi ini?

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data

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 :

(Part 1) Membuat CRUD Dengan PHP dan MySQLi – Menampilkan Data


(Part 2) Membuat CRUD Dengan PHP dan MySQLi – Input Data
(Part 3) Membuat CRUD Dengan PHP dan MySQLi – Update Data
(Part 4) Membuat CRUD Dengan PHP dan MySQLi – Hapus Data

Incoming search terms:


crud php mysqli
menampilkan data dengan mysqli
cara membuat crud malas ngoding php mysqli
cara menampilkan data di database php mysqli malas
cara menampilkan database di php mysqli
contoh crud mysqli query
cara delete database di php mysqli
download mysqli
cara menampilkan data dari database mysqli
menampilkan data dari database php mysqli

Free Writing Tool


Improve grammar, word choice, and sentence structure in your OPEN
writing. It's free!

SHARE :     

Diki Alfarabi Hadi


Coding enthusiast. Someone who love learn something new. especially about web programming and web design. happy to share
about knowledge and learn from other.

Author's profile All posts by Diki Alfarabi Hadi

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

TUTORIAL PHP DASAR

#1. Pengenalan PHP

#2. Instalasi Web Server

#3. PHP Dasar

#4. Variabel PHP

#5. Tipe Data PHP

#6. String PHP

#7. If Else PHP

#8. Function PHP

#9. Switch Case PHP


https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 8/10
3/29/2019 Membuat CRUD dengan PHP dan MySQLi - Menampilkan Data - Malas Ngoding

#10. While PHP

#11. For PHP

#12. Array PHP

#13. Tanggal PHP

#14. Include dan Required

#15. Form Handling PHP

#16. Operator Aritmatika PHP

#17. Foreach PHP

#18. Format Nomor PHP

#19. Explode dan Implode PHP

TUTORIAL PHP LANJUTAN

#1. File Exist PHP

#2. Mkdir dan Rmdir

#3. Base64 PHP

#4. Membuat Kalkulator

#5. Halaman Web Dinamis

#6. Koneksi PHP dan MySQL

#7. Login PHP

#8. Captcha PHP

#9. Upload File

#10. Form Validation PHP

#11. Pagination / Penomoran Halaman

#12. PHP Lanjutan Lainnya

TUTORIAL PHP CRUD

#1. Menampilkan Data Dari Database

#2. Input Data Ke Database

#3. Edit Data

#4. Hapus Data

TUTORIAL PHP OOP

#1. Pengenalan OOP PHP

#2. Class, Object, Property dan Method

#3. Construct dan Destruct

#4. Enkapsulasi

#5. Inheritance

#6. CRUD OOP PHP

#7. PHP Lanjutan Lainnya

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

Membuat Website Dengan CodeIgniter Dari NOL Sampai ONLINE

Rp 120,000

Menguasai PHP dan MySQLi Untuk Pemula Studi Kasus Membuat Sistem Informasi Pendataan Penduduk

Rp 110,000

Menjadi Master Modern Web Desain Dengan Teknologi SASS

Rp 130,000

Membuat Aplikasi Pengelolaan Stok Barang Dengan PHP OOP MySQL

Rp 120,000

TUTORIAL TERBARU

Tutorial Laravel #30 : Membuat Upload File Laravel


March 27, 2019

Tutorial Laravel #29 : Hashing Pada Laravel


March 26, 2019

Tutorial Laravel #28 : Encrypt dan Decrypt Laravel


March 25, 2019

Tutorial Laravel #27 : Membuat Reset Password Laravel Via Email


January 27, 2019

Tutorial Laravel #26 : Membuat Login dan Register Dengan Laravel


January 18, 2019

TOKO KAMI

https://www.malasngoding.com/membuat-crud-dengan-php-dan-mysqli-menampilkan-data/ 10/10

Anda mungkin juga menyukai