Menampilkan Data Mysql Dengan Php

6 views

Hal yang paling umum pada dikala kita berguru PHP yaitu menampilkan data dari sebuah tabel dalam database. Nah berikut ini akan aku berikan panduan dasar untuk programmer pemula menyerupai saya:

1. Menampilkan data pada tabel

2. Menampilkan data baris zebra

Terlebih dahulu buat database Anda, teladan maful, lalu buatlah tabel dengan nama siswa

CREATE TABLE IF NOT EXISTS `siswa` (  `nim` varchar(5) NOT NULL,  `nama` varchar(40) NOT NULL,  `ipk` double NOT NULL,  `jurusan` varchar(40) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1; ---- Dumping data untuk tabel `siswa`-- INSERT INTO `siswa` (`nim`, `nama`, `ipk`, `jurusan`) VALUES('M0002', 'Firman', 2.1, 'Ekonomi'),('M0003', 'Gunawan', 3.71, 'Sistem Informasi'),('M0004', 'Gunatri', 2.2, 'Pendidikan'),('M0005', 'Fitria', 3.1, 'Teknik Mesin'),('M0016', 'Zuhair', 2.5, 'Teknik Industri'),('M0100', 'andri', 3.82, 'Psikologi');

Membuat script koneksi.php

define('db_host','localhost');define('db_user','root'); //user databasedefine('db_pass',''); //passwd databasedefine('db_name','maful'); mysql_connect(db_host,db_user,db_pass);mysql_select_db(db_name);

Jika semua diatas sudah dibuat, kita lanjutkan

Menampilkan data pada tabel

<h2>Menampilkan data di Tabel</h2><table border="1" width="500px">  <th><td>Nim</a></td><td>Nama</td><td>IPK</td><td>Jurusan</td></th> <!-- example 1 :menampilkan data di tabel--><?php require_once('koneksi.php');$query1="select * from siswa "; $result=mysql_query($query1) or die(mysql_error());$no=1; //penomoranwhile($rows=mysql_fetch_object($result)){  ?>  <tr><td><?php echo $no?></td><td><?phpecho $rows -> nim;?></td><td><?phpecho $rows -> nama;?></td><td align='right'><?phpecho $rows -> ipk;?></td><td><?phpecho $rows -> jurusan;?></td>  </tr>  <?php$no++;}?></table>

Hasil dari code diatas adalah

Menampilkan Data Baris Zebra

Agar tampilannya sedikit lebih keren, maka kita buat lebih berwarna

<h2>Table Zebra strip  </h2><table width="500px"><th><td>Nim</a></td><td>Nama</td><td>IPK</td><td>Jurusan</td></th><?php$query2="select * from siswa "; $result=mysql_query($query2) or die(mysql_error());$no=1; //penomoran$warna='#fffff';while($rows=mysql_fetch_object($result)){ if($no%2==1){$warna='#ece9d8';  }else{$warna='#fff';  }  ?><tr style='background-color: <?=$warna;?>'><td><?php echo $no?></td><td><?phpecho $rows -> nim;?></td><td><?phpecho $rows -> nama;?></td><td align='right'><?phpecho $rows -> ipk;?></td><td><?phpecho $rows -> jurusan;?></td>  </tr>  <?php$no++;}?></table>

Semoga bermanfaat..

Author: 
    author
    No related post!