Sekarang kita akan belajar bagaimana caranya menampilkan data dari database MySQL menggunakan bahasa pemograman PHP. tapi sebelum mempelajari bagian ini ada baiknya anda sudah membaca artikel sebelumnya pada tautan dibawah ini : Show
Baca Juga : Cara Membuat Project Di Localhost Dan Netbeans Ide Membuat Database & Struktur tabelkarena kita akan belajar menampilkan data dari database MySQL menggunakan PHP maka kita butuh sebuah database. jadi langkah pertama buatlah sebuah database dengan nama latihan dan jalankan query berikut ini pada database latihan tadi : CREATE TABLE `mahasiswa` ( `nim` varchar(13) NOT NULL, `id_mahasiswa` int(11) NOT NULL, `nama` varchar(40) NOT NULL, `jenis_kelamin` enum('P','L') NOT NULL, `jurusan` varchar(30) NOT NULL, `alamat` text NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `mahasiswa` ADD PRIMARY KEY (`id_mahasiswa`); ALTER TABLE `mahasiswa` MODIFY `id_mahasiswa` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; sehingga jika dilihat melalui phpmyadmin akan terlihat seperti gamabr dibawah ini : Insert Data Dummyuntuk menampilkan data tentunya kita butuh data yang akan ditampilkan, oleh karena itu kita membutuhkan beberapa sample data untuk di tampilkan nantinya, silahkan jalankan SQL Query berikut ini untuk memasukan beberapa record kedalam tabel mahasiswa. INSERT INTO `mahasiswa` (`nim`, `id_mahasiswa`, `nama`, `jenis_kelamin`, `jurusan`, `alamat`) VALUES ('TI102132', 1, 'NURIS AKBAR', 'L', 'TEKNIK INFORMATIKA', 'BANDA ACEH'), ('TI102133', 2, 'MUHAMMAD HAFIDZ MUZAKI', 'L', 'TEKNIK ELEKTRO', 'BANDUNG'), ('TI102134', 3, 'DESI HANDAYANI', 'P', 'REKAMEDIS', 'CIMAHI'); Membuat Koneksi PHP MySQLfile ini berguna untuk menyimpan settingan konfigurasi dan perintah untuk koneksi ke database menggunakan bahasa pemograman PHP. silahkan buat sebuah file baru dengan nama koneksi.php dan ketikklan script berikut ini : <?php // konfigurasi database $host = "localhost"; $user = "root"; $password = ""; $database = "latihan"; // perintah php untuk akses ke database $koneksi = mysqli_connect($host, $user, $password, $database); ?> Menampilkan Data dari MySQL Dengan PHPsilahkan buka index.php yang sudah kita buat pada latihan sebelumnya dan modifikasi sehingga scriptnya menjadi seperti dibawah ini : <h2>List Mahasiswa</h2> <table border="1"> <tr><th>NO</th><th>NIM</th><th>NAMA</th><th>GENDER</th><th>JURUSAN</th></tr> <?php include 'koneksi.php'; $mahasiswa = mysqli_query($koneksi, "SELECT * from mahasiswa"); $no=1; foreach ($mahasiswa as $row){ $jenis_kelamin = $row['jenis_kelamin']=='P'?'Perempuan':'Laki laki'; echo "<tr> <td>$no</td> <td>".$row['nim']."</td> <td>".$row['nama']."</td> <td>".$jenis_kelamin."</td> <td>".$row['jurusan']."</td> </tr>"; $no++; } ?> </table> Penjelasan ScriptLine
Ke 5 : kita meng-includekan file koneksi.php yang menyimpan perintah untuk melakukan koneksi dari php ke mysql, kita membutuhkan perintah ini setiap kali ingin berinteraksi dengan database. sekian pembahasan pada posting kali ini, pembahasan selanjutnya kita akan belajar bagaimana caranya meng-insert data menggunakan PHP MySQLi. jika ada yang ingin di diskusikan silahkan posting di komentar. Nuris Akbar SST, M.KomSenior Backend Web Developer Dengan Pengalaman Lebih Dari 8 Tahun, Sekarang Menjadi CTO Di Startup Globalvillage, Founder Academy Diigtal Dan Instruktur Training Di PT Brainamtics Cipta Informatika. Baca Artikel Terkain Menarik Lain:Dalam pemrograman php MySQL Perintah apa yang digunakan dalam menampilkan data?Menampilkan Data MySQL dengan fungsi mysql_fetch_row
Perintah SELECT adalah query MySQL yang paling sering gunakan. Query ini berfungsi untuk menampilkan data dari database. Data yang ditampilkan MySQL biasanya diberikan dalam bentuk tabel yang terdiri dari baris dan kolom.
Bagaimana cara membuat database di MySQL?MySQL Membuat Database dan Table. Buka command prompt dengan cara tekan ctrl + R keudian ketik cmd lalu enter.. Buka MySQL dengan cara mengetikan cd AppServ\MySQL\bin\MySQL.. Bila meminta password, masukkan password yang kalian buat (tapi biasanya password defaultnya “root”). Apa itu MySQL dan phpMyAdmin?phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui website Jejaring Jagat Jembar (World Wide Web) .
Apakah jenis array yang dihasilkan oleh fungsi Fetch_assoc () pada saat menampilkan record dari database?Fungsi fetch_assoc() / mysqli_fetch_assoc() digunakan untuk mengambil baris hasil sebagai array asosiatif.
|