MEmbuat Program Penjualan sederhana dengan php

blogger templates

Contoh Program Penjualan Sederhana Dengan PHP

Pada postingan sebelumnya sudah saya beri contoh program Kalkulator Sederhana Menggunakan PHP, kali ini akan saya berikan lagi Contoh Program Aplikasi Penjualan Dengan PHP. Program kali ini tidak jauh berbeda dengan contoh program sebelumnya, yaitu sama-sama menggunakan 2 file PHP yang digunakan untuk input dan outputnya. Ok langsung saja berikut langkah-langkahnya : 
  • Buka DreamWeaver atau Notepad Anda
  • Buatlah file baru
  • Kemudian Copy dan Paste kode berikut ini ke Notepad atau DreamWeaver Anda
  • Klik View Plain agar lebih mudah mengcopynya.
  • Setelah tercopy, simpan dengan nama index.php 


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5. <title>Untitled Document</title>  
  6. <style type="text/css">  
  7. .putih {  
  8.  color: #FFF;  
  9. }  
  10. </style>  
  11. </head>  
  12.   
  13. <body>  
  14. <div align="center">  
  15.   <form id="form1" name="form1" method="post" action="proses.php">  
  16.     <p>&nbsp;</p>  
  17.     <table width="383" height="201" border="1">  
  18.       <tr>  
  19.         <td colspan="2" bgcolor="#666666"><div align="center" class="putih"><strong>PENJUALAN</strong></div></td>  
  20.       </tr>  
  21.       <tr>  
  22.         <td width="124" bgcolor="#CCCCCC">Nama Barang </td>  
  23.         <td width="243" bgcolor="#CCCCCC">&nbsp;<input name="nama_barang" type="text" /></td>  
  24.       </tr>  
  25.       <tr>  
  26.         <td bgcolor="#CCCCCC">Harga</td>  
  27.         <td bgcolor="#CCCCCC">&nbsp;<input name="harga" type="text" /></td>  
  28.       </tr>  
  29.       <tr>  
  30.         <td bgcolor="#CCCCCC">Quantity</td>  
  31.         <td bgcolor="#CCCCCC">&nbsp;<input name="jumlah" type="text" /></td>  
  32.       </tr>  
  33.       <tr>  
  34.         <td bgcolor="#CCCCCC">Status</td>  
  35.         <td bgcolor="#CCCCCC"><p>  
  36.           <label>  
  37.             <input type="radio" name="status" value="Pelanggan" id="status_0" />  
  38.             Pelanggan</label>  
  39.           <label>  
  40.             <input type="radio" name="status" value="Bukan pelanggan" id="status_1" />  
  41.             Bukan pelanggan</label>  
  42.             
  43.   
  44.       </p></td>  
  45.       </tr>  
  46.       <tr>  
  47.         <td bgcolor="#CCCCCC">Kota</td>  
  48.         <td bgcolor="#CCCCCC"><select name="kota">  
  49.           <option>Jakarta</option>  
  50.           <option>Bandung</option>  
  51.           <option>Surabaya</option>  
  52.         </select>&nbsp;</td>  
  53.       </tr>  
  54.       <tr>  
  55.         <td height="28" bgcolor="#CCCCCC">&nbsp;</td>  
  56.         <td bgcolor="#CCCCCC"><input name="" type="submit" value="Hitung" />&nbsp;<input name="" type="reset" value="Hapus" /></td>  
  57.       </tr>  
  58.     </table>  
  59.   </form>  
  60. </div>  
  61. </body>  
  62. </html>  



  • Simpan di directory seperti biasa, C:/xampp/htdocs/NamaFolderAnda
  • Buatlah satu file lagi dengan nama proses.php
  • Lalu Paste kode berikut : 


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   
  2.   
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  4. <html xmlns="http://www.w3.org/1999/xhtml">  
  5. <head>  
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  7. <title>Untitled Document</title>  
  8. <style type="text/css">  
  9. .putih {  
  10.  color: #FFF;  
  11. }  
  12. </style>  
  13. </head>  
  14.   
  15. <body>  
  16.   
  17. <?php   
  18. $nama_barang = $_POST['nama_barang'];  
  19. $harga = $_POST['harga'];  
  20. $jumlah = $_POST['jumlah'];  
  21. $status = $_POST['status'];  
  22. $kota = $_POST['kota'];  
  23.   
  24.   
  25.   
  26. $subtotal = $harga * $jumlah ;  
  27.   
  28. switch ($status){  
  29.  case "Pelanggan":  
  30.   $diskon = $subtotal * 0.1;  
  31.  break;  
  32.  }  
  33.   
  34. if($kota == "Jakarta" ){  
  35.  $ongkos = 20000;  
  36.  }  
  37. else if($kota == "Bandung" ){  
  38.  $ongkos = 10000;  
  39.  }  
  40. else if($kota == "Surabaya" ){  
  41.  $ongkos = 30000;  
  42.  }  
  43. $total = $subtotal - $diskon + $ongkos;  
  44. ?>  
  45.   
  46.   
  47. <div align="center">  
  48.   <table width="297" border="1">  
  49.     <tr>  
  50.       <td colspan="2" bgcolor="#666666"><div align="center" class="putih"><strong>HASIL   
  51.   
  52. PERHITUNGAN</strong></div></td>  
  53.     </tr>  
  54.     <tr>  
  55.       <td width="116" bgcolor="#CCCCCC">Nama Barang</td>  
  56.       <td width="165" bgcolor="#CCCCCC">&nbsp;<?php echo "$nama_barang"; ?></td>  
  57.     </tr>  
  58.     <tr>  
  59.       <td bgcolor="#CCCCCC">Harga</td>  
  60.       <td bgcolor="#CCCCCC">&nbsp;<?php echo "Rp. ".number_format($harga); ?></td>  
  61.     </tr>  
  62.     <tr>  
  63.       <td bgcolor="#CCCCCC">Quantity</td>  
  64.       <td bgcolor="#CCCCCC">&nbsp;<?php echo "$jumlah"; ?></td>  
  65.     </tr>  
  66.     <tr>  
  67.       <td bgcolor="#CCCCCC">Subtotal</td>  
  68.       <td bgcolor="#CCCCCC">&nbsp;<?php echo "Rp. ".number_format($subtotal); ?></td>  
  69.     </tr>  
  70.     <tr>  
  71.       <td bgcolor="#CCCCCC">Status</td>  
  72.       <td bgcolor="#CCCCCC">&nbsp;<?php echo "$status"; ?></td>  
  73.     </tr>  
  74.     <tr>  
  75.       <td bgcolor="#CCCCCC">Diskon</td>  
  76.       <td bgcolor="#CCCCCC">&nbsp;<?php echo "Rp. ".number_format($diskon); ?></td>  
  77.     </tr>  
  78.     <tr>  
  79.       <td bgcolor="#CCCCCC">Ongkos Kirim</td>  
  80.       <td bgcolor="#CCCCCC">&nbsp;<?php echo "Rp. ".number_format($ongkos)?> <?php echo "(   
  81.   
  82. $kota )";  ?></td>  
  83.     </tr>  
  84.     <tr>  
  85.       <td bgcolor="#666666" class="putih"><strong>Total</strong></td>  
  86.       <td bgcolor="#666666">&nbsp;<?php echo "Rp. ".number_format($total); ?></td>  
  87.     </tr>  
  88.   </table>  
  89. </div>  
  90. </body>  
  91. </html>  



  • Simpan dalam folder yang sama dengan file index.php tadi
  • Lokasinya C:/xampp/htdocs/NamaFolderAnda

  • Simpan kedua file tersebut dalam satu folder, kai ini saya simpan di folder dengan nama belajar

  • Lalu coba ketikkan alamat berikut di browser Anda http://localhost/belajar/
  • Penampakannya kurang lebih seperti ini

  • Lalu akan muncul form input seperti ini


  •  Kemudian coba Anda inputkan seperti ini :


  •  Setelah sudah anda isi semua formnya, coba Anda klik Hitung
  • Maka akan muncul halaman proses.php yang menampilkan inputan kita dan hasil perhitungannya, yang kurang lebih seperti ini.

  • Seperti biasa warna bisa Anda buat sesuai selera.

14 Responses to "MEmbuat Program Penjualan sederhana dengan php"

  1. thank's forever gan tutornya :D

    ReplyDelete
  2. Replies
    1. enggak pake databases bro thanks atas kujungannya

      Delete
  3. duh kok gak ada database nya gan

    ReplyDelete
    Replies
    1. irul tria itu Program phpnya masih sederhana jadi enggak ada databasesnya

      Delete
  4. kok gk keluar proses data ya ya

    ReplyDelete
    Replies
    1. coba lagi pasti bisa kok dan terus berusaha terimakasih atas kunjungan

      Delete
  5. trimakasi ilmunya. sangat membantu saya sebagai pemula

    ReplyDelete
  6. keren gan,,buatlatihan dasr nih,,

    ReplyDelete
  7. Bagus Nih gan artikelnya, Buat Latihan Dasar Codingannya sederhana tanpa gunain data base.

    oke gan kunjungi website saya yah : Naliyana

    Website Kampus saya : Atma Luhur



    ReplyDelete
  8. Dapatkan Penghasilan Tambahan Dengan Bermain Poker Online di www , SmsQQ , com

    Keunggulan dari smsqq adalah
    *Permainan 100% Fair Player vs Player - Terbukti!!!
    *Proses Depo dan WD hanya 1-3 Menit Jika Bank Tidak Gangguan
    *Minimal Deposit Hanya Rp 10.000
    *Bonus Setiap Hari Dibagikan
    *Bonus Turn Over 0,3% + 0,2%
    *Bonus referral 10% + 10%
    *Dilayani Customer Service yang Ramah dan Sopan 24 Jam NONSTOP
    *Berkerja sama dengan 4 bank lokal antara lain : ( BCA-MANDIRI-BNI-BRI )

    Jenis Permainan yang Disediakan ada 8 jenis :
    Poker - BandarQ - DominoQQ - Capsa Susun - AduQ - Sakong - Bandar Poker - Bandar 66

    Untuk Info Lebih Lanjut Dapat menghubungi Kami Di :
    BBM: 2AD05265
    WA: +855968010699
    Skype: smsqqcom@gmail.com


    bosku minat daftar langsung aja bosku^^

    ReplyDelete

Ads 468x60px

Social Icons

Social Icons