• MEMBUAT PENJUALAN ONLINE DENGAN PHP

    MEMBUAT PENJUALAN ONLINE DENGAN PHP


    Langkah - langkah yang harus di lakukan sebagai berikut :

    1. Pertama - tama kita buat database dan tablenya, yaitu :
    1. Tblbarang yang isinya kode(primary key), nama, hrg_beli, hrg_jual, stok
    2. Tblsementara yang isinya kode, nama, harga, jumlah, subtotal
    3. Tblpenjualan yang isinya no_nota (primary key), tanggal, total
    4. Detail_penjualan yang isinya no_nota (primary key), kode, harga, jumlah, subtotal
    2. Kemudian buat file koneksi.php
        Coding :
    <?php
    $srvr=”localhost”; //SESUAIKAN DENGAN WEBSERVER ANDA
    $db=”penjualan”; //SESUAIKAN DENGAN WEBSERVER ANDA
    $usr=”root”; //SESUAIKAN DENGAN WEBSERVER ANDA
    $pwd=””;//SESUAIKAN DENGAN WEBSERVER ANDA
    mysql_connect($srvr,$usr,$pwd);
    mysql_select_db($db);
    ?>

    2. Kemudian membuat file barang.php untuk koneksi ke database
        Coding :
    <!DOCTYPE html>
    <html>
    <head>
    <title>Form Barang</title>
    <script src=”js/jquery.js”></script>
    <script>
    //mengidentifikasikan variabel yang kita gunakan
    var kode;
    var nama;
    var beli;
    var jual;
    var stok;
    $(function(){
    $(“#kode”).load(“proses.php”,”op=kode”);
    $(“#barang”).load(“proses.php”,”op=barang”);
    //jika ada perubahan di kode barang
    $(“#kode”).change(function(){
    kode=$(“#kode”).val();
    //tampilkan status loading dan animasinya
    $(“#status”).html(“loading. . .”);
    $(“#loading”).show();
    //lakukan pengiriman data
    $.ajax({
    url:”proses.php”,
    data:”op=ambildata&kode=”+kode,
    cache:false,
    success:function(msg){
    data=msg.split(“|”);
    //masukan isi data ke masing – masing field
    $(“#nama”).val(data[0]);
    $(“#beli”).val(data[1]);
    $(“#jual”).val(data[2]);
    $(“#stok”).val(data[3]);
    //hilangkan status animasi dan loading
    $(“#status”).html(“”);
    $(“#loading”).hide();
    }
    });
    });
    //cek kode barang yang sudah ada
    $(“#kode2″).change(function(){
    var kd=$(“#kode2″).val();
    $.ajax({
    url:”proses.php”,
    data:”op=cek&kd=”+kd,
    success:function(data){
    if(data==0){
    $(“#pesan”).html(‘Kode Barang Bisa digunakan’);
    $(“#kode2″).css(‘border’,’3px #090 solid’);
    }else{
    $(“#pesan”).html(‘Kode Barang sudah ada’);
    $(“#kode2″).css(‘border’,’3px #c33 solid’);
    }
    }
    });
    });
    //ketika tombol update di klik
    $(“#update”).click(function(){
    //cek apakah kode barang kosong atau tidak
    kode=$(“#kode”).val();
    if(kode==”Kode Barang”){
    alert(“Pilih Kode barang dulu”);
    exit();
    }
    nama=$(“#nama”).val();
    beli=$(“#beli”).val();
    jual=$(“#jual”).val();
    stok=$(“#stok”).val();
    //tampilkan status update
    $(“#status”).html(‘sedang diupdate. . .’);
    $(“#loading”).show();
    $.ajax({
    url:”proses.php”,
    data:”op=update&kode=”+kode+”&nama=”+nama+”&beli=”+beli+”&jual=”+jual+”&stok=”+stok,
    cache:false,
    success:function(msg){
    if(msg==’Sukses’){
    $(“#status”).html(‘Update Berhasil. . .’);
    }else{
    $(“#status”).html(‘ERROR. . .’)
    }
    $(“#loading”).hide();
    $(“#nama”).val(“”);
    $(“#jual”).val(“”);
    $(“#beli”).val(“”);
    $(“#stok”).val(“”);
    $(“#barang”).load(“proses.php”,”op=barang”);
    $(“#kode”).load(“proses.php”,”op=kode”);
    }
    });
    });
    //ketika tombol hapus diklik
    $(“#hapus”).click(function(){
    kode=$(“#kode”).val();
    if(kode==”Kode Barang”){
    alert(“Kode barang belim dipilih”);
    exit();
    }
    $(“#status”).html(‘Sedang Dihapus. . .’);
    $(“#loading”).show();
    $.ajax({
    url:”proses.php”,
    data:”op=delete&kode=”+kode,
    cache:false,
    success:function(msg){
    if(msg==”sukses”){
    $(“#status”).html(‘Berhasil Dihapus. . .’);
    }else{
    $(“#status”).html(‘ERROR. . .’);
    }
    $(“#nama”).val(“”);
    $(“#jual”).val(“”);
    $(“#beli”).val(“”);
    $(“#stok”).val(“”);
    $(“#barang”).load(“proses.php”,”op=barang”);
    $(“#kode”).load(“proses.php”,”op=kode”);
    }
    });
    });
    //ketika tombol simpan diklik
    $(“#simpan”).click(function(){
    kode=$(“#kode2″).val();
    if(kode==””){
    alert(“Kode Barang Harus diisi”);
    exit();
    }
    nama=$(“#nama”).val();
    beli=$(“#beli”).val();
    jual=$(“#jual”).val();
    stok=$(“#stok”).val();
    $(“#status”).html(“sedang diproses. . .”);
    $(“#loading”).show();
    $.ajax({
    url:”proses.php”,
    data:”op=simpan&kode=”+kode+”&nama=”+nama+”&beli=”+beli+”&jual=”+jual+”&stok=”+stok,
    cache:false,
    success:function(msg){
    if(msg==”sukses”){
    $(“#status”).html(“Berhasil disimpan. . .”);
    }else{
    $(“#status”).html(“ERROR. . .”);
    }
    $(“#loading”).hide();
    $(“#nama”).val(“”);
    $(“#jual”).val(“”);
    $(“#beli”).val(“”);
    $(“#stok”).val(“”);
    $(“#kode2″).val(“”);
    }
    });
    });
    });
    </script>
    </head>
    <body>
    <?php
    $p=isset($_GET[‘act’])?$_GET[‘act’]:null;
    switch($p){
    default:
    echo’
    <legend>Data Barang</legend>
    <label>Kode Barang</label>
    <select id=”kode”></select>
    <input type=”text” id=”nama” placeholder=”Nama Barang”>
    <input type=”text” id=”beli” placeholder=”Harga Beli”>
    <input type=”text” id=”jual” placeholder=”Harga Jual”>
    <input type=”text” id=”stok” placeholder=”Stok”>
    <button id=”update”>Update</button>
    <button id=”hapus”>Hapus</button>
    <span id=”status”></span>
    <table id=”barang”>
    </table>';
    break;
    case “tambah”:
    echo'<legend>Tambah Data Barang</legend>
    <label>Kode Barang</label>
    <input type=”text” id=”kode2″> <span id=”pesan”></span>
    <label>Nama Barang</label>
    <input type=”text” id=”nama” >
    <label>Harga Beli</label>
    <input type=”text” id=”beli” >
    <label>Harga Jual</label>
    <input type=”text” id=”jual” >
    <label>Stok</label>
    <input type=”text” id=”stok”>
    <label></label>
    <button id=”simpan”>Simpan</button>
    <a href=”?page=barang”>Kembali</a>
    <div id=”status”></div>';
    break;
    }
    ?>
    </body>
    </html>

    3. Buat file proses.php
        Coding :
    <?php
    include “db/koneksi.php”;
    $data=mysql_query(“select * from tblbarang”);
    $op=isset($_GET[‘op’])?$_GET[‘op’]:null;
    if($op==’kode’){
    echo”<option>Kode Barang</option>”;
    while($r=mysql_fetch_array($data)){
    echo “<option value=’$r[kode]’>$r[kode]</option>”;
    }
    }elseif($op==’barang’){
    echo'<thead>
    <tr>
    <Td colspan=”5″><a href=”?page=barang&act=tambah”>Tambah Barang</a></td>
    </tr>
    <tr>
    <td>Kode Barang</td>
    <td>Nama Barang</td>
    <td>Harga Beli</td>
    <td>Harga Jual</td>
    <td>Stok</td>
    </tr>
    </thead>';
    while($b=mysql_fetch_array($data)){
    echo”<tr>
    <td>$b[kode]</td>
    <td>$b[nama]</td>
    <td>$b[hrg_beli]</td>
    <td>$b[hrg_jual]</td>
    <td>$b[stok]</td>
    </tr>”;
    }
    }elseif($op==’ambildata’){
    $kode=$_GET[‘kode’];
    $dt=mysql_query(“select * from tblbarang where kode=’$kode'”);
    $d=mysql_fetch_array($dt);
    echo $d[‘nama’].”|”.$d[‘hrg_beli’].”|”.$d[‘hrg_jual’].”|”.$d[‘stok’];
    }elseif($op==’cek’){
    $kd=$_GET[‘kd’];
    $sql=mysql_query(“select * from tblbarang where kode=’$kd'”);
    $cek=mysql_num_rows($sql);
    echo $cek;
    }elseif($op==’update’){
    $kode=$_GET[‘kode’];
    $nama=htmlspecialchars($_GET[‘nama’]);
    $beli=htmlspecialchars($_GET[‘beli’]);
    $jual=htmlspecialchars($_GET[‘jual’]);
    $stok=htmlspecialchars($_GET[‘stok’]);
    $update=mysql_query(“update tblbarang set nama=’$nama’,
    hrg_beli=’$beli’,
    hrg_jual=’$jual’,
    stok=’$stok’
    where kode=’$kode'”);
    if($update){
    echo “Sukses”;
    }else{
    echo “ERROR. . .”;
    }
    }elseif($op==’delete’){
    $kode=$_GET[‘kode’];
    $del=mysql_query(“delete from tblbarang where kode=’$kode'”);
    if($del){
    echo “sukses”;
    }else{
    echo “ERROR”;
    }
    }elseif($op==’simpan’){
    $kode=$_GET[‘kode’];
    $nama=htmlspecialchars($_GET[‘nama’]);
    $jual=htmlspecialchars($_GET[‘jual’]);
    $beli=htmlspecialchars($_GET[‘beli’]);
    $stok=htmlspecialchars($_GET[‘stok’]);
    $tambah=mysql_query(“insert into tblbarang (kode,nama,hrg_beli,hrg_jual,stok)
    values (‘$kode’,’$nama’,’$beli’,’$jual’,’$stok’)”);
    if($tambah){
    echo “sukses”;
    }else{
    echo “error”;
    }
    }
    ?>

    4. Buat file transaksi.php
        Coding : 
    <!DOCTYPE html>
    <html>
    <head>
    <title>Transaki Penjualan</title>
    <link rel=”stylesheet” href=”css/bootstrap.css”>
    <script src=”js/jquery.js”></script>
    <script src=”js/jquery.ui.datepicker.js”></script>
    <script>
    //mendeksripsikan variabel yang akan digunakan
    var nota;
    var tanggal;
    var kode;
    var nama;
    var harga;
    var jumlah;
    var stok;
    $(function(){
    //meload file pk dengan operator ambil barang dimana nantinya
    //isinya akan masuk di combo box
    $(“#kode”).load(“pk.php”,”op=ambilbarang”);
    //meload isi tabel
    $(“#barang”).load(“pk.php”,”op=barang”);
    //mengkosongkan input text dengan masing2 id berikut
    $(“#nama”).val(“”);
    $(“#harga”).val(“”);
    $(“#jumlah”).val(“”);
    $(“#stok”).val(“”);
    //jika ada perubahan di kode barang
    $(“#kode”).change(function(){
    kode=$(“#kode”).val();
    //tampilkan status loading dan animasinya
    $(“#status”).html(“loading. . .”);
    $(“#loading”).show();
    //lakukan pengiriman data
    $.ajax({
    url:”proses.php”,
    data:”op=ambildata&kode=”+kode,
    cache:false,
    success:function(msg){
    data=msg.split(“|”);
    //masukan isi data ke masing – masing field
    $(“#nama”).val(data[0]);
    $(“#harga”).val(data[1]);
    $(“#stok”).val(data[3]);
    $(“#jumlah”).focus();
    //hilangkan status animasi dan loading
    $(“#status”).html(“”);
    $(“#loading”).hide();
    }
    });
    });
    //jika tombol tambah di klik
    $(“#tambah”).click(function(){
    kode=$(“#kode”).val();
    stok=$(“#stok”).val();
    jumlah=$(“#jumlah”).val();
    if(kode==”Kode Barang”){
    alert(“Kode Barang Harus diisi”);
    exit();
    }else if(jumlah > stok){
    alert(“Stok tidak terpenuhi”);
    $(“#jumlah”).focus();
    exit();
    }else if(jumlah < 1){
    alert(“Jumlah beli tidak boleh 0″);
    $(“#jumlah”).focus();
    exit();
    }
    nama=$(“#nama”).val();
    harga=$(“#harga”).val();
    $(“#status”).html(“sedang diproses. . .”);
    $(“#loading”).show();
    $.ajax({
    url:”pk.php”,
    data:”op=tambah&kode=”+kode+”&nama=”+nama+”&harga=”+harga+”&jumlah=”+jumlah,
    cache:false,
    success:function(msg){
    if(msg==”sukses”){
    $(“#status”).html(“Berhasil disimpan. . .”);
    }else{
    $(“#status”).html(“ERROR. . .”);
    }
    $(“#loading”).hide();
    $(“#nama”).val(“”);
    $(“#harga”).val(“”);
    $(“#jumlah”).val(“”);
    $(“#stok”).val(“”);
    $(“#kode”).load(“pk.php”,”op=ambilbarang”);
    $(“#barang”).load(“pk.php”,”op=barang”);
    }
    });
    });
    //jika tombol proses diklik
    $(“#proses”).click(function(){
    nota=$(“#nota”).val();
    tanggal=$(“#tanggal”).val();
    $.ajax({
    url:”pk.php”,
    data:”op=proses&nota=”+nota+”&tanggal=”+tanggal,
    cache:false,
    success:function(msg){
    if(msg==’sukses’){
    $(“#status”).html(‘Transaksi Pembelian berhasil’);
    alert(‘Transaksi Berhasil’);
    exit();
    }else{
    $(“#status”).html(‘Transaksi Gagal’);
    alert(‘Transaksi Gagal’);
    exit();
    }
    $(“#kode”).load(“pk.php”,”op=ambilbarang”);
    $(“#barang”).load(“pk.php”,”op=barang”);
    $(“#loading”).hide();
    $(“#nama”).val(“”);
    $(“#harga”).val(“”);
    $(“#jumlah”).val(“”);
    $(“#stok”).val(“”);
    }
    })
    })
    });
    </script>
    </head>
    <body>
    <div>
    <?php
    include “db/koneksi.php”;
    $p=isset($_GET[‘act’])?$_GET[‘act’]:null;
    switch($p){
    default:
    echo “<table class=’table table-bordered’>
    <tr>
    <td colspan=’3′><a href=’?page=penjualan&act=tambah’ class=’btn btn-primary’>Input Transaksi</a></td>
    </tr>
    <tr>
    <td>No.Nota</td>
    <td>Tanggal</td>
    <td>Jumlah</td>
    <td>Tools</td>
    </tr>”;
    $query=mysql_query(“select * from penjualan”);
    while($r=mysql_fetch_array($query)){
    echo “<tr>
    <td><a href=’?page=penjualan&act=detail&nota=$r[nonota]’>$r[nonota]</a></td>
    <td>$r[tanggal]</td>
    <td>$r[total]</td>
    <td><a href=’?page=penjualan&act=detail&nota=$r[nonota]’>Cetak Nota</a></td>
    </tr>”;
    }
    echo”</table>”;
    break;
    case “tambah”:
    $tgl=date(‘Y-m-d’);
    //untuk autonumber di nota
    $auto=mysql_query(“select * from penjualan order by nonota desc limit 1″);
    $no=mysql_fetch_array($auto);
    $angka=$no[‘nonota’]+1;
    echo “<div class=’navbar-form pull-right’>
    No. Nota : <input type=’text’ id=’nota’ value=’$angka’ readonly >
    <input type=’text’ id=’tanggal’ value=’$tgl’ readonly>
    </div>”;
    echo'<legend>Transaksi Penjualan</legend>
    <label>Kode Barang</label>
    <select id=”kode”></select>
    <input type=”text” id=”nama” placeholder=”Nama Barang” readonly>
    <input type=”text” id=”harga” placeholder=”Harga” readonly>
    <input type=”text” id=”stok” placeholder=”stok” readonly>
    <input type=”text” id=”jumlah” placeholder=”Jumlah Beli”>
    <button id=”tambah”>Tambah</button>
    <span id=”status”></span>
    <table id=”barang”>
    </table>
    <div>
    <button id=”proses”>Proses</button>
    </div>';
    break;
    case “detail”:
    echo “<legend>Nota Penjualan</legend>”;
    $nota=$_GET[‘nota’];
    $query=mysql_query(“select penjualan.nonota,detailpenjualan.kode,tblbarang.nama,
    detailpenjualan.harga,detailpenjualan.jumlah,detailpenjualan.subtotal
    from detailpenjualan,penjualan,tblbarang
    where penjualan.nonota=detailpenjualan.nonota andtblbarang.kode=detailpenjualan.kode
    and detailpenjualan.nonota=’$nota'”);
    $nomor=mysql_fetch_array(mysql_query(“select * from penjualan where nonota=’$nota'”));
    echo “<div class=’navbar-form pull-right’>
    Nota : <input type=’text’ value=’$nomor[nonota]’ disabled>
    <input type=’text’ value=’$nomor[tanggal]’ disabled>
    </div>”;
    echo “<table class=’table table-hover’>
    <thead>
    <tr>
    <td>Kode Barang</td>
    <td>Nama</td>
    <td>Harga</td>
    <td>Jumlah</td>
    <td>Subtotal</td>
    </tr>
    </thead>”;
    while($r=mysql_fetch_row($query)){
    echo “<tr>
    <td>$r[1]</td>
    <td>$r[2]</td>
    <td>$r[3]</td>
    <td>$r[4]</td>
    <td>$r[5]</td>
    </tr>”;
    }
    echo “<tr>
    <td colspan=’4′><h4 align=’right’>Total</h4></td>
    <td colspan=’5′><h4>$nomor[total]</h4></td>
    </tr>
    </table>”;
    break;
    }
    ?>
    </div>
    </body>
    </html>

    5. Membuat file pk.php untuk memproses transaksi penjualan 
        Coding :
    <?php
    include “db/koneksi.php”;
    $op=isset($_GET[‘op’])?$_GET[‘op’]:null;
    if($op==’ambilbarang’){
    $data=mysql_query(“select * from tblbarang”);
    echo”<option>Kode Barang</option>”;
    while($r=mysql_fetch_array($data)){
    echo “<option value=’$r[kode]’>$r[kode]</option>”;
    }
    }elseif($op==’ambildata’){
    $kode=$_GET[‘kode’];
    $dt=mysql_query(“select * from tblbarang where kode=’$kode'”);
    $d=mysql_fetch_array($dt);
    echo $d[‘nama’].”|”.$d[‘hrg_jual’].”|”.$d[‘stok’];
    }elseif($op==’barang’){
    $brg=mysql_query(“select * from tblsementara”);
    echo “<thead>
    <tr>
    <td>Kode Barang</td>
    <td>Nama</td>
    <td>Harga</td>
    <td>Jumlah Beli</td>
    <td>Subtotal</td>
    <td>Tools</td>
    </tr>
    </thead>”;
    $total=mysql_fetch_array(mysql_query(“select sum(subtotal) as total from tblsementara”));
    while($r=mysql_fetch_array($brg)){
    echo “<tr>
    <td>$r[kode]</td>
    <td>$r[nama]</td>
    <td>$r[harga]</td>
    <td><input type=’text’ name=’jum’ value=’$r[jumlah]’ class=’span2′></td>
    <td>$r[subtotal]</td>
    <td><a href=’pk.php?op=hapus&kode=$r[kode]’ id=’hapus’>Hapus</a></td>
    </tr>”;
    }
    echo “<tr>
    <td colspan=’3′>Total</td>
    <td colspan=’4′>$total[total]</td>
    </tr>”;
    }elseif($op==’tambah’){
    $kode=$_GET[‘kode’];
    $nama=$_GET[‘nama’];
    $harga=$_GET[‘harga’];
    $jumlah=$_GET[‘jumlah’];
    $subtotal=$harga*$jumlah;
    $tambah=mysql_query(“INSERT into tblsementara (kode,nama,harga,jumlah,subtotal)
    values (‘$kode’,’$nama’,’$harga’,’$jumlah’,’$subtotal’)”);
    if($tambah){
    echo “sukses”;
    }else{
    echo “ERROR”;
    }
    }elseif($op==’hapus’){
    $kode=$_GET[‘kode’];
    $del=mysql_query(“delete from tblsementara where kode=’$kode'”);
    if($del){
    echo “<script>window.location=’index.php?page=penjualan&act=tambah';</script
    }else{
    echo “<script>alert(‘Hapus Data Berhasil’);
    window.location=’index.php?page=penjualan&act=tambah';</script
    }
    }elseif($op==’proses’){
    $nota=$_GET[‘nota’];
    $tanggal=$_GET[‘tanggal’];
    $to=mysql_fetch_array(mysql_query(“select sum(subtotal) as total from tblsementara”));
    $tot=$to[‘total’];
    $simpan=mysql_query(“insert into penjualan(nonota,tanggal,total)
    values (‘$nota’,’$tanggal’,’$tot’)”);
    if($simpan){
    $query=mysql_query(“select * from tblsementara”);
    while($r=mysql_fetch_row($query)){
    mysql_query(“insert into detailpenjualan(nonota,kode,harga,jumlah,subtotal)
    values(‘$nota’,’$r[0]’,’$r[2]’,’$r[3]’,’$r[4]’)”);
    mysql_query(“update tblbarang set stok=stok-‘$r[3]’
    where kode=’$r[0]'”);
    }
    //hapus seluruh isi tabel sementara
    mysql_query(“truncate table tblsementara”);
    echo “sukses”;
    }else{
    echo “ERROR”;
    }
    }
    ?>

    6. Membuat file index.php untuk menggabungkan semua file kita
        Coding :
    <!doctype html>
    <html>
    <head>
    <title>Aplikasi Penjualan</title>
    <link rel=”stylesheet” href=”css/style.css”>
    <link rel=”stylesheet” href=”css/bootstrap.css”>
    </head>
    <body>
    <div id=”container”>
    <header>
    <h1><a href=”https://www.facebook.com/groups/commit.stmiktegal/”>CommunitasMahasiswa IT</a></h1>
    </header>
    <!–menu –>
    <nav>
    <ul>
    <li><a href=”index.php”>Master</a>
    <ul>
    <li><a href=”?page=barang”>Barang</a></li>
    </ul>
    </li>
    <li><a href=”#”>Transaksi</a>
    <ul>
    <li><a href=”?page=penjualan”>Penjualan</a></li>
    </ul>
    </li>
    </ul>
    </nav>
    <br>
    <div>
    <?php
    include “db/koneksi.php”;
    $p=isset($_GET[‘page’])?$_GET[‘page’]:null;
    switch($p){
    default:
    break;
    case “barang”:
    include “barang.php”;
    break;
    case “penjualan”:
    include “transaksi.php”;
    break;
    }
    ?>
    </div>
    </body>
    </html>

    Read More : https://ghantexs16.wordpress.com/2013/01/17/membuat-transaksi-penjualan-dengan-php-jquery-ajax/
  • Membuat Database Dengan CMD

    Membuat Database Dengan CMD


    1. Buka Command Prompt (CMD) dengan cara klik Start - All Program - Accessories - Command Prompt atau tekan tombol Windows + R
    2. Setelah muncul jendela CMD ketikkan cd\ c:\xampp\mysql\bin kemudian tekan ENTER untuk masuk ke lokasi xampp
    3. Lalu ketikkan mysql -h localhost -u root -p 
    4. Setelah itu buat database baru dengan cara ketikkan "Create datebase namadatabase;". Contohnya : create database sekolah;  kemudian tekan ENTER
    5. Jika ingin melihat database yang telah di buat tadi ketikkan "show databases;" kemudian tekan ENTER
    6. Setelah itu membuat tabel di database yang dibuat tadi. Kita masuk ke database yang telah dibuat tadi dengan mengetikkan "use namadatabase;" . Contohnya : use sekolah;   Kemudian tekan ENTER
    7. Kemudian membuat tabelnya dengan cara mengetikkan "create table namatabel (namafield typefield(panjangdata));" . Contohnya : create table siswa (nis char(10) primary key, nama varchar(50));  Kemudian tekan ENTER
    8. Melihat struktur pembuatan table dengan perintah "desc namatable;". Contohnya : " desc siswa;"   Kemudian tekan ENTER
    9. Setelah itu lihat tabel yang telah dibuat dengan cara mengetikkan "show tables;" kemudian tekan ENTER
    10. Kemudian mengisi table yang telah di buat. Contoh : insert into table siswa values ('001','yudi');
    11. Lalu jika ingin melihat table yang telah di buat tadi ketikkan perintah "select * from namatable". Contohnya : "select * from table siswa"   Kemudian tekan ENTER
    12. Jika ingin menghapus database ketikkan perintah "drop namatable" . Contohnya : "drop sekolah;"  Kemudian tekan ENTER
    13. Untuk mengganti nama table dengan perintah "rename table namatable to namatablebaru;" . Contoh : "rename table siswa to guru;"  Kemudian tekan ENTER
    14. Kalau ingin mengubah atau memperbarui data di table database dengan perintah "update namatable set namacolumn1 = 'yangdiganti' where column primery key='isinya';". Contoh : "update siswa set nama ='ina' where nis='001';   Kemudian tekan ENTER
    15. Kalau ingin menambah kolom (field) pada table yang sudah ada dengan perintah "alter table namatable add namafield type(panjangdata);". Contoh : "alter table siswa add jurusan varchar(50);"  Kemudian tekan ENTER
    16. Menghapus data dengan perintah "alter table namatable drop namacoloum;". Contohnya : "alter table siswa drop jurusan;"   Kemudian tekan ENTER





    Read More : http://www.wadinuryadi.com/2013/11/membuat-database-mysql-di-xampp-dengan-cmd.html
    Read  More : http://illankxprusit.blogspot.com/2013/10/perintah-perintah-dasar-mysql-lewat-cmd.html
  • PROGRAM SEDERHANA DENGAN PHP

    CARA MEMBUAT PROGRAM PENJUALAN SEDERHANA DENGAN PHP


    Langkah - langkah membuat program sederhana dengan PHP yaitu

    1. Pastikan komputer anda telah terinstall xampp
    2. Pastikan di komputer anda telah terinstall Adobe DreamWeaver
    3. Kemudian buka xampp
    4. Setelah itu buat database baru dan buat data - datanya
    5. Buka File Explore dan buat folder baru di direktori C:/xampp/htdocs
    6. Buka Adobe Dreamweaver
    7. Buat file baru
    8. Kemudian Copy dan Paste kode berikut ini ke Adobe DreamWeaver
        Coding : 
    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>

    9.   Kemudian simpan dalam folder  C:/xampp/htdocs/NamaFolderAnda dengan nama index.php

    10. Lalu buat file baru dengan nama proses.php

    11. Kemudian Copy dan Paste Code berikut ini

    Coding :

    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>

    12. Kemudian simpan pada folder yang sama
    13. Lalu buka browser yang ada di komputer anda
    14. Kemudian ketikkan alamat browser anda 
           Contoh : http://localhost/namafolderanda/
    15. Kemudian akan muncul program yang anda buat dengan scrip tadi



    Read More : http://andinurprasetyonowidodo.blogspot.com/2013/04/membuat-program-penjualan-sederhana.html
  • Copyright © 2014 - Tutorial - All Right Reserved

    Tutorial Powered by Blogger - Designed by Open w3