Senin, 28 Maret 2016

membuat Input,Edit,Delete php sederhana

halo teman,kali ini saya akan memposting tentang bagaimana membuat Input,Edit,Delete seperti web dinamis
 langkah pertama yang dilakukan adalah sebagai berikut
1.pertama-tama kita membuat database nya terlebih dahulu ,

kira kira seperti database diatas
2.selanjutnya kita membuat file koneksi.php terlebih dahulu dan ditaruh di htdocs(untuk pengguna windows) file system /var/www/html/........(untuk pengguna linux)
     <?php 
    $server= "localhost"; 
    $username = "root";  
    $password = "risaku";  
    $database = "dbbarang"; 
     
    mysql_connect($server,$username,$password) or die ("Koneksi Gagal"); 
     
    mysql_select_db($database) or die ("Database Tidak Bisa Di Buka " ); 
     
    ?> 

3.berikutnya kita membuat file formbarang.php
     <html>
     <head>
    <title>Input Data Barang</title>
    </head>
    <body>
    <h2>Data Barang</h2>
    <form action="savebarang.php" method="POST">
    <table><tr>
    <td>Kode Barang</td>
    <td>: <input type="text" name="kode" size="10"></td>
    </tr>
    <tr>
    <td>Nama Barang</td>
    <td>: <input type="text" name="namabarang" size="30"></td>
    </tr>
    <tr>
    <td>Harga Satuan</td>
    <td>: <input type="text" name="harga" size="20"></td>
    </tr>
    <tr>
    <td colspan=2><input type="submit" value="Kirim"></td>
    </tr>
    </table>
    </form>
    </body>
    </html>

4.setelah sudah membuat file formbarang.php,  sekarang kita membuat file savebarang.php
     <?php ob_start();
    include "koneksi.php";

    $kode   = $_POST['kode'];
    $nama   = $_POST['namabarang'];
    $harga  = $_POST['harga'];

    mysql_query("INSERT INTO barang(kode,namabarang,harga)
    VALUE('$kode','$nama','$harga')")or die(mysql_error());
    header('location:tampilbarang.php');
    ?>

5.lalu membuat tampilbarang.php ,untuk menampilkan barang yang diinputkan tadi


     <?php
    include "koneksi.php";
    include "formbarang.php";
    echo "<center><table border=1><tr bgcolor=orange>
    <td><b><center>No</td>
    <td><b><center>Kode Barang</td>
    <td><b><center>Nama Barang</td>
    <td><b><center>Harga Satuan</td>
    <td><b><center>Delete</td>
    <td><b><center>Edit</td>
    </tr>";
    $query=mysql_query("SELECT * FROM barang ORDER BY kode");
    $no=1;
    while($var=mysql_fetch_array($query)){
    echo "<tr>
    <td>$no</td>
    <td>$var[kode]</td>
    <td>$var[namabarang]</td>
    <td>$var[harga]</td>
    <td><center><a href='deletebarang.php?kode=$var[kode]'>Delete</a></td>
    <td><center><a href='formeditbarang.php?kode=$var[kode]'>Edit</a></center></td>
    </tr>";
    $no++;
    }
    echo "</table><br><b>saifuddinlutfi.co.id</b>";
    ?>

6.sekarang membuat file deletebarang.php
     <?php ob_start();
     include "koneksi.php";
     mysql_query("delete from barang where kode='$_GET[kode]'");
     header('location:tampilbarang.php');

    ?>

7.terus membuat editbarang.php
     <?php ob_start();
    include "koneksi.php";
    $kode    = $_POST['kode'];
    $nama          = $_POST['namabarang'];
    $harga         = $_POST['harga'];

    $query=mysql_query("update barang set kode='$kode', namabarang='$nama', harga='$harga' where kode='$kode'");
    header('location:tampilbarang.php');
    ?>

8.terus membuat file formeditbarang.php
<?php
include "koneksi.php";
$kode=$_GET['kode'];
$query=mysql_query("select * from barang where kode='$kode'");
?>
<html><head><title>Halaman Edit Data Barang</title><head><body>
<form action="editbarang.php" method="post">
<table border="0">
<?php
while($row=mysql_fetch_array($query)){
?>
<input type="Hidden" name="no" value="<?php echo $no;?>" />
<h2>Data Barang</h2>
<form action="savebarang.php" method="POST">
<table><tr>
<td>Kode Barang</td>
<td>: <input type="text" name="kode" value="<?php echo $row['kode'];?>" size="10"></td>
</tr>
<tr>
<td>Nama Barang</td>
<td>: <input type="text" name="namabarang" value="<?php echo $row['namabarang'];?>"size="30"></td>
</tr>
<tr>
<td>Harga Satuan</td>
<td>: <input type="text" name="harga" value="<?php echo $row['harga'];?>"size="20"></td>
</tr>
<tr>
<td colspan=2><input type="submit" value="Update"></td>
</tr>
<?php } ?></table>
</form>
</body>
</html>

9.sekarang tinggal dibuka aja di browser (localhost/nama_file)

Related Posts:

  • contoh from pendaftaranberikut adalah contoh from pendaftaran Dibawah ini adalah kode HTML'nya     <html>    <head><title>Form Pendaftaran</title></head>    <body>… Read More
  • Tutorial membuat data base Tutorial Membuat Data Base pada hari ini saya akan menjelaskan cara membuat Database::: 1. pertama ,anda harus masuk padahttp://localhost/phpmyadmin,       dan akan muncul tampilan seb… Read More
  • Perintah-perintah Dasar Pada CLI di LinuxUbuntu sangat terkenal dengan CLI-nya (Command Line Interface). CLI sendiri adalah antar muka yang tidak menyediakan grafik, baik berupa gambar-gambar, jendela-jendela ataupun animasi-animasi yang bisa memanjakan pengguna,… Read More
  • fungsi ECHO,$POST,dan GET serta pengenalan PHPphp( Hypertext Preprosesor),adalah bahasa scrip web html embeddet,yaitu bahasa PHP yang bisa disisipkan kedalam HTML halaman web,ketika halaman PHP diakses dan  dibaca oleh server, output pada PHP biasanya dibaca sebagai… Read More
  • mengetahui sekilas tentang MySqlApa itu MySQL ? MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL… Read More

0 komentar:

Posting Komentar