Selasa, 26 Maret 2013

Tutorial CRUD part 2 - Select Data dan Search Data dengan PHP dan MySQL

Tutorial CRUD part 2 - Select Data dan Search Data dengan PHP dan MySQL - berlanjut dari postingan sebelumnya yaitu Insert data dengan PHP dan MySQL , kali ini saya akan menjelaskan bagaimana cara select data dan search data dengan PHP dan MySQL , untuk tabelnya kita gunakan tbl_personal yang ada pada tutorial sebelum nya yaitu Insert data dengan PHP dan MySQL .

Berikut cara select data dan search data dengan PHP dan MySQL :

page_data.php
Tutorial CRUD part 2 - Select Data dan Search Data dengan PHP dan MySQL

<?php
mysql_connect('localhost','root','');
mysql_select_db('inventory_db');
    if($_POST){
        $field = $_POST['search'];
        $key   = $_POST['keyword'];
        $sql_add = "where $field like '%$key%'";
    }else{
        $sql_add = '';
    }
$query = mysql_query("select * from tbl_personal $sql_add order by id desc") or die(mysql_error());
?>
<h2 align="center"> Page Data </h2> <hr />
<form method="post" action="<?php $_SERVER['PHP_SELF'];?>">
  <table align="center">
    <tr>
      <td>Search By</td>
      <td><select name="search">
        <option value="nama">Nama</option>
        <option value="alamat">Alamat</option>
        <option value="email">Email</option>
      </select></td>
      <td><input type="text" name="keyword" placeholder="keywords"/></td>
      <td><input name="" type="submit" value="Search" /></td>
    </tr>
  </table>

</form>
<br />

  <table align="center" border=1>
    <tr bgcolor="#ccc">
      <th>No.</th>
      <th>Nama</th>
      <th>Alamat</th>
      <th>Email</th>
    </tr>
    <?php
    $no=1;
    while($row = mysql_fetch_array($query)){
    if($no%2==1){
        $bg = "#FFF";
    }else{
        $bg = "#00ff00";
    }
    ?>
    <tr bgcolor="<?php echo $bg; ?>" >
      <td><?php echo $no;?></td>
      <td><?php echo $row['nama'];?></td>
      <td><?php echo $row['alamat'];?></td>
      <td><?php echo $row['email'];?></td>
    </tr>
    <?php
    $no++;
    }
    ?>
  </table>
Nb : Jika pada saat Anda selesai menginput data dari form_input yang ada pada postingan sebelumnya , Anda ingin langsung direct halaman ke page_data ini tinggal di rubah saja link (href) yang ada di proses_input di posting sebelumnya

echo "<script>alert('Data Berhasil Disimpan');location.href='page_data.php'</script>";

Demikian Tutorial CRUD ini yaitu select data dan search data dengan PHP dan MySQL  , semoga dapat bermanfaat

1 komentar:

  1. Semoga bermanfaat

    Buat teman-teman yg ingin belajar php 7 bisa berkunjung di web belajarphp7.blogspot.com

    BalasHapus