CEPOT PUNYA ARTIKEL »

  • Twitter
  • Facebook
  • Post Date 12/03/2011

    TRIK MENGKONEKSIKAN DATABASE KE FORM PHP


     Trik kali ini ane mo jelasin tentang mengkoneksikan data base ke dalam form desain. sebagai contoh ane ambil dari kasus data barang. yuk langsung aja ke TKP.
    1.Buat database dengan nama:penjualan_nim_masing2
    2.Buat tabel dibawah ini dengan nama: tabel_barang
    Field
    Type
    Size
    Ket
    Kd_barang
    Varchar
    5
    Primary
    Nama_barang
    Varchar
    30

    Hrg_beli
    Double


    Hrg_jual
    Double


    Stok
    Integer



    3.BUAT SCRIP koneksi_penjualan.php
    <?
    $koneksi=mysql_connect("localhost","root","password")or die(mysql_error());
    mysql_select_db("web_penjualan",$koneksi)or die(mysql_error());
    ?>
    4.Buat tampilan dibawah ini dan simpan dengan nama :input_barang.php

    Desaign sendiri tampilan diatas, dan untuk tulisan”data barang keseluruhan: 2” itu menggunakan scrip php dan itu muncul sesuai jumlah record yang ada ditabel barang....perhatikan pada scrip dibawah ini:
    Ketika diklik tulisan                                                           maka akan menuju ke lihat_barang.php
    Listing:
    <body bgcolor="#99FF99">
    <form id="form1" name="form1" method="post" action="save_barang.php">
      <table width="302" height="211" border="1" align="center" bordercolor="#CCCC00" bgcolor="#FFCC33">
        <caption>
          <span class="style2">TOKO SEJAHTERA JAYA      </span>
        </caption>
        <tr>
          <td colspan="3" bgcolor="#CCFF33"><div align="center">DATA BARANG</div></td>
        </tr>
        <tr>
          <td width="106">Kode Barang</td>
          <td width="4">:</td>
          <td width="170" align=""><input type="text" name="kd" id="kd" /></td>
        </tr>
        <tr>
          <td height="38">Nama Barang</td>
          <td>:</td>
          <td><input type="text" name="nama" id="nama" /></td>
        </tr>
        <tr>
          <td>Harga_beli</td>
          <td>:</td>
          <td><input type="text" name="beli" id="beli" /></td>
        </tr>
        <tr>
          <td>Harga_jual</td>
          <td>:</td>
          <td><input type="text" name="jual" id="jual" /></td>
        </tr>
        <tr>
          <td>Stok</td>
          <td>:</td>
          <td><input type="text" name="stok" id="stok" /></td>
        </tr>
        <tr>
          <td colspan="3" bgcolor="#99FF00"><div align="center">
            <input type="submit" name="simpan" id="simpan" value="simpan" />&nbsp;
            <input type="reset" name="batal" id="batal" value="batal" />
          </div></td>
        </tr>
      </table>
      <?
      include"koneksi_penjualan.php";
      $hasil=mysql_query("select*from tabel_barang");
      $jumlah=mysql_num_rows($hasil);
      echo"<br>";echo"<div align=center>"; echo"data barang keseluruhan:$jumlah<br>";
      ?>
      <div align="center" >
        <a href=lihat_barang.php>[LIHAT    DATA]</a>
      </div>
    </form>
    </body>
    5.buat tampilan dibawah ini:
    Tampilan ini adalah tampilan ketika diklik tombol simpan maka muncul tampilan seperti dibawah ini:
    Simpan dengan nama:save_barang.php









    LISTING:
    <body>
    <?
    include"koneksi_penjualan.php";
    mysql_query("insert into tabel_barang values('$kd','$nama','$beli','$jual','$stok')");
    mysql_query("select*from tabel_barang");
    echo"data berhsil disimpan<br>";
    echo"<br>";
    echo"<pre>";
    echo"
    Kode Barang : $kd<br>
    nama barang : $nama<br>
    harga Beli  : $beli<br>
    Harga jual  : $jual<br>
    Stok barang : $stok<br>";
    echo"</pre>";
    echo"<br>";
    echo"<a href=input_barang.php>[KEMBALI INPUT]</a>";
    ?>
    </body>


    6.tampilan   lihat_barang.php

    Listing:
    <body>
      <?
    include"koneksi_penjualan.php";
                    $batas=3;
                    $halaman=$_GET['halaman'];
                    if(empty($halaman))
                    {
                    $posisi=0;
                    $halaman=1;
                    }
                    else
                    {
                    $posisi=($halaman-1)*$batas;
                    }
                    $tampil="select*from tabel_barang LIMIT $posisi,$batas";
                    $hasil=mysql_query($tampil);
                    while ($row=mysql_fetch_array($hasil))
                    {
                    $kd=$row['kd_barang'];
                    $nama=$row['nm_barang'];
                    $beli=$row['hrg_beli'];
                    $jual=$row['hrg_jual'];
                    $stok=$row['stok'];
                    ?>
    </p>
    <table width="297" border="0" bgcolor="#FFCC66" align="center">
      <tr>
        <td width="140" height="30">Kode Barang</td>
        <td width="10">:</td>
        <td width="133"><? echo $kd; ?></td>
      </tr>
      <tr>
        <td height="30">Nama Barang</td>
        <td>:</td>
        <td><? echo $nama; ?></td>
      </tr>
      <tr>
        <td height="26"><p>Harga Beli </p>
        </td>
        <td>:</td>
        <td><? echo $beli; ?></td>
      </tr>
      <tr>
        <td height="32">Harga Jual</td>
        <td>:</td>
        <td><? echo $jual; ?></td>
      </tr>
      <tr>
        <td height="28">Stok</td>
        <td>:</td>
        <td><? echo $stok; ?></td>
      </tr>
      <tr>
        <td colspan="3">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="3" bgcolor="#00FFCC"><div align="center">
       <a href="edit_barang.php?kode=<?=$row['kd_barang'];?>"> [ EDIT ]</a>
       <a href="hapus_barang.php?kode=<?=$row['kd_barang'];?>">[HAPUS]</a>
        </div></td>
      </tr>
    </table>
    <? } ?>
    <p>&nbsp;</p>
    </body>

    selamat mencoba, semoga bermanfaat.

    SUMBER :ESRONGOLAN22.WORDPRESS.COM