Minggu, 20 November 2011

PHP dalam file terpisah

Sebelumnya Anda" yg ingin mencoba  harus menginstal  XAMPP terlebih dahulu lalu meruning apache dan Mysqlnya.
Setelah itu buka browser Anda lalu pada Address bar ketik "localhost", lau pilih PhpMyadmin. lalu anda buat database dengan nama "rahasia" dan  sebuah table di dalamnya dengan nama "items" dengan komposisi sbb:
Nah, Sekarang Anda ingin mengisi table tersebut melalui browser dengan menggunakan PHP terpisah
Kalo bingung ikutin aja yg di bawah ini ya...!!
ketik di note pad kode berikut :
<html>
<head>
<title>Form Pegawai</title>
</head>
<body>
<p>Data Pegawai </p>
<form action="inputdata.php" method="post">
 <table width="571" border="0" align="left">
    <tr>
      <td width="235"><strong>Kode</strong></td>
      <td width="326"><input type="text" name="kode" /></td>
    </tr>
    <tr>
      <td><strong>Nama Item</strong></td>
      <td><input type="text" name="namaitem" /></td>
    </tr>
    <tr>
      <td><strong>Lokasi</strong></td>
      <td><input type="text" name="lokasi" /></td>
    </tr>
    <tr>
      <td><strong>Jumlah</strong></td>
      <td><input type="text" name="jumlah" /></td>
    </tr>
    <tr>
      <td><strong>Harga</strong></td>
      <td><input type="text" name="harga" /></td>
    </tr>
    <tr>
      <td><strong>Status</strong></td>
      <td><input type="text" name="status" /></td>
    </tr>
     <tr>
     <td></td>
      <td> 
        <div align="left">
           <input type="submit" name="Simpan" value="Simpan" align="center"/>
           <input type="reset" name="Reset" value="Reset" align="center"/>
          </div></td>
    </tr>
  </table>
   </p>
</form>
</body>
</html>
simpan dengan nama form1.html dalam folder C:\xampp\htdocs

lalu buka notepad lagi dan tulis kode berikut:
<?php
$host = "localhost";
$user = "root";
$pass = "";
$databasename = "rahasia";
$connection = mysql_connect($host, $user, $pass) or die("Kesalahan Koneksi ...!!");
mysql_select_db($databasename, $connection) or die("Databasenya Error");
?>
Simpan dengan nama config.php dalam folder C:\xampp\htdocs

lalu buka notepad lagi dan tulis kode berikut:
?php
include "config.php";
mysql_query ("INSERT INTO items (kode,
nama_item
,lokasi, jumlah, harga, status)

values ('$_POST[kode]','$_POST[namaitem]',
'$_POST[lokasi]','$_POST[jumlah]','$_POST[harga]','$_POST[status]')");
header('Location: lihat.php');

?>
Simpan dengan nama inputdata.php dalam folder C:\xampp\htdocs

lalu buka notepad lagi dan tulis kode berikut (terakhir):
<?php
include"config.php";
$query="SELECT * FROM items order by id ";

$rs = mysql_query($query)or die(mysql_error() . ''. $query);
        echo"<table border=1>
                <tr>
                    <th><align='center'>Id</th>
                    <th><align='center'>Kode</th>
                    <th><align='center'>Nama Item</th>
                    <th><align='center'>Lokasi</th>
                    <th><align='center'>Jumlah</th>
                    <th><align='center'>Harga</th>
                    <th><align='center'>Status</th>
                </tr>";
        while($hasil=mysql_fetch_array($rs)):       
                     echo"<tr>
                    <td>".$hasil['id']."</td>
                    <td>".$hasil['kode']."</td>
                    <td>".$hasil['nama_item']."</td>
                    <td>".$hasil['lokasi']."</td>
                    <td>".$hasil['jumlah']."</td>
                    <td>".$hasil['harga']."</td>
                    <td>".$hasil['status']."</td>
                </tr>";
        endwhile;
        echo"</table>";
?>
Simpan dengan nama lihat.php dalam folder C:\xampp\htdocs


Nah, sekarang coba ketik di browser localhost/form1. Maka akan tampil :
isi tiap field yg tersedia lalu klik simpan. Maka akan muncul :
nah table diatas adalah data yg Anda isikan tadi...

OK, Sekian dulu buat hari ini...

SELAMAT MENCOBA...

Tidak ada komentar:

Posting Komentar