Friday, March 8, 2013

CRUD Php Step 2

Meneruskan Step 1, pada step 2 ini kita akan mencoba membuat Read, Read yang dimaksut adalah menampilkan daftar user yang tersimpan di dalam database, berikut langkah-langkahnya :

Pertama, buat file bernama index.php didalam folder project kita (crud_php). Index adalah file pertama yang di eksekusi jika dalam pemanggilan tidak disertakan nama filenya, misalnya http://localhost/crud_php/, dalam link disamping tidak ada file index.php tetapi yang dijalankan adalah index.php.

Setelah itu ketikkan kode berikut pada file index.php
<?php
  //ambil isi file koneksi
  include 'includes/koneksi.php';
  
  echo "<h3>DAFTAR USER</h3>
  <a href='tambah.php'>Tambah User</a><br><br>";
  echo "<table border='1'>
  <tr>
     <th>No</th>
     <th>Nama</th>
     <th>Username</th>
     <th>Aksi</th>
  </tr>";
  $sql = mysql_query("SELECT * FROM user");
  $no=1;
  while($r = mysql_fetch_array($sql)){
      echo "<tr>
      <td>$no.</td>
      <td>$r[user_nama]</td>
      <td>$r[user_username]</td>
      <td><a href='edit.php?id=$r[user_id]'>Edit</a> | <a href='hapus.php?id=$r[user_id]'>Hapus</a></td>
      </tr>";
      $no++;
  }
  echo "</table>";
?>
mysql_query() adalah fungsi dari php yang digunakan untuk menjalankan perintah SQL sedangkan mysql_fetch_array() adalah fungsi yan disediakan oleh php yang berfungsi untuk memecah hasil yang didapat dari fungsi mysql_query() kedalam bentuk array.


Jika anda coba jalankan http://localhost/crud_php/, maka akan terlihat seperti gambar berikut :

No comments:

Post a Comment