BELAJAR ILMU DUNIA DAN AKHIRAT

PENGENALAN BAHASA JAVA

ASSALAMUALAIKUM WR.WB Pengertian Java Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon gengg...

Kamis, 09 Februari 2017

Program Kasir Sederhana Pada Java

ASSALAMUALAIKUM WR.WB

Malem sobat kali ini saya lagi seneng belajar bahasa java nih kawan ane disini menggunakan program Netbeans,
Nah postingan ane ini tentang program sederhana kasir/penjualan, untuk lebih lanjutnya copykan source coding dibawah ke netbeans ente dan liahat programnya :D


Source Code :



package penjualan;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.logging.Level;
import java.util.logging.Logger;

public class Penjualan {

      public static void main(String[] args) {
        String kode="";
        int jumlah=0;
        String cara="";
        String nama="";
        double harga=0;
        float diskon;
        int total;
        System.out.println("===================");
        System.out.println("Program Penjualan");
        System.out.println("===================");
     
        BufferedReader baca=
                new BufferedReader(
                new InputStreamReader(System.in));
        try {
       System.out.println("Masukan Kode Barang :");
            kode=baca.readLine();
       System.out.println("Masukan Jumlah Barang :");
            jumlah=Integer.valueOf(baca.readLine());
       System.out.println("Masukan Cara Beli ;");
            cara=baca.readLine();
        } catch (IOException ex) {
            Logger.getLogger(Penjualan.class.getName()).log(Level.SEVERE, null, ex);
        }
       
        if (kode.equalsIgnoreCase("spt")){
            nama="sepatu";
            harga=200000;
           
        } else if (kode.equalsIgnoreCase("snd")){
            nama="sandal";
            harga=100000;
           
        }else if (kode.equalsIgnoreCase("tst")){
            nama="t-shirt";
            harga=250000;
        }else{
            nama="topi";
            harga=50000;
        }
       
       
               if (cara.equalsIgnoreCase("tunai")) {
                    diskon=(float) (harga*0.10);
               } else {
                    diskon=0;
               }    
        harga=jumlah*harga;
        total=(int) (harga-diskon);
        System.out.println("====================");
        System.out.println("Struk Pembayaran");
        System.out.println("====================");
        System.out.println("Kode Barang :"+kode);
               System.out.println("Nama Barang :"+nama);
        System.out.println("Jumlah Barang :"+jumlah);
               System.out.println("Total Harga :"+harga);
        System.out.println("Cara Beli : "+cara);
            System.out.println("Potongan Harga : "+diskon);
        System.out.println("Total Bayar :"+total);
       
       
    }
}

Output Program:



Sekian postingan malem ini kawan, jangan lupa komentar ya , berbagi ilmu itu indah gan , salam programmer.

WASSALAMUALAIKUM WR.WB


Rabu, 21 Desember 2016

Cara Membuat Blog

ASSALAMUALAIKUM WR.WB

1. Buat Email Gmail terlebih dahulu, jika belum tahu caranya, silahkan daftar di sini

Kenapa harus menggunakan Email Gmail ? Kenapa tidak menggunakan Email Yahoo ? Kita tahu bahwa Blogger dan Gmail adalah sama-sama produk keluaran Google jadi pihaknya mensyaratkan harus menggunakan Email Gmail.

Selain itu sebuah email sangatlah penting, Karena hampir semua produk internet memerlukan email sebagai alat untuk memulainya (login). Misalnya : Facebook, Intagram, Twitter dan lain-lain.

Setelah Anda mempunyai email sebaiknya dicatat kemudian simpan USERNAME dan PASSWORD ditempat yang aman.

Lanjut lagi...

2. Ketik di browser Anda, www.bloger.com atau www.blogspot.com kemudian tekan ENTER. Akan terbuka menu baru untuk login ke blogger.


3. Silahkan isikan EMAIL Anda dan PASSWORD yang sudah dibuat sebelumnya, kemudian tekan ENTER atau klik Sign In. Perhatikan juga huruf-huruf yang digunakan, Karena login sangatlah sensitif, Bila ada 1 huruf saja yang tidak sama persis maka tidak akan bisa login.

4. Akan terbuka layar baru , klik saja kotak bertuliskan "Blog Baru" kemudian tekan ENTER



5. Anda akan memasuki layar baru, silahkan isi JUDUL BLOG, buatlah judul yang sesuai dengan thema blog, upayakan jangan terlalu panjang.




6. Isi alamat blog

Buatlah alamat blog yang tidak terlalu panjang agar mudah mengingatnya, kapasitas yang diijinkan adalah 15 karakter lebih dari itu tidak akan bisa.

Jika alamat blog yang anda ketikan belum ada yang miliki / gunakan maka akan tampil "alamat ini tersedia" , tetapi jika alamatnya sudah ada yang menggunakannya maka akan ada pesan " maaf, alamat ini tidak tersedia" dan tanda seru (!) berwarna kuning maka Anda harus mencoba alamat baru lagi. Tips : jika tidak memungkinkan Anda bisa menyisipkan angka atau tanda strip ( - ).

7. Setelah menemukan dan mengisi alamat yang cocok , maka lihat ke bagian bawah dan pilih TEMPLATE yang menurut selera Anda.




Pilih salah satu yang sesuai dengan keinginan kemudian klik saja "buat blog!", Karena Anda baru belajar cara membuat blog maka saran saya gunakan yang pertama ( tipe sederhana) saja, template ini berfungsi sebagai tampilan atau boleh dikatakan sebagai kulit dari sebuah blog. Nantinya template ini dapat Anda ganti sesuai dengan kehendak, blog anda sudah jadi tinggal posting sesuka hati

WASSALAMUALAIKUM WR.WB

Selasa, 20 Desember 2016

Cara Membuat Aplikasi PHP Sederhana Part III

Cara Membuat CRUD Dengan PHP Dan MySQL – Menampilkan Data Dari Database

Membuat CRUD Dengan PHP Dan MySQL – Menampilkan Data Dari Database – Halo teman-teman apa kabar? mudah-mudahan selalu di berikan kesehatan ya. di tutorial ini kita akan masuk ke tutorial edisi membuat crud dengan php dan menggunakan database mysql. tutorial ini termasuk tutorial yang paling penting yang harus teman-teman pelajari. kenapa tidak di tutorial ini akan di jelaskan tentang pengertian CRUD, cara membuat CRUD, dan kenapa saya bilang tutorial crud ini yang paling terpenting ? karena crud di gunakan untuk membuat semua aplikasi. karena berhubungan dengan menginput data ke database, mengedit data dari database , menampilkan data dari database serta menghapus data yang tidak di inginkan pada database dengan menggunakan PHP.

Pasti sudah terbayang kan oleh teman-teman betapa penting nya tutorial CRUD ? teman-teman tidak akan bisa membuat sebuah aplikasi bahkan yang sangat sederhana sekalipun jika tidak menguasai konsep crud. kecuali aplikasi yang teman-teman buat tidak berhubungan dengan database. tutorial ini saya tujukan kepada teman-teman yang mungkin baru belajar php. mungkin sudah mempelajari php dasar dan bingung ingin melanjutkan pembelajaran selanjutnya kemana. saya rekomendasikan kepada teman-teman untuk mempelajari tutorial php dasar terlebih dulu di www.malasngoding.com. berikut ini tutorial php dasar di www.malasngoding.com yang harus teman-teman kuasai terlebih dulu sebelum memulai membuat CRUD(manajemen database) dengan PHP dan MYSQL. Membuat CRUD Dengan PHP Dan MySQL


Membuat CRUD Dengan PHP Dan MySQL – Menampilkan Data Dari Database – Halo teman-teman apa kabar? mudah-mudahan selalu di berikan kesehatan ya. di tutorial ini kita akan masuk ke tutorial edisi membuat crud dengan php dan menggunakan database mysql. tutorial ini termasuk tutorial yang paling penting yang harus teman-teman pelajari. kenapa tidak di tutorial ini akan di jelaskan tentang pengertian CRUD, cara membuat CRUD, dan kenapa saya bilang tutorial crud ini yang paling terpenting ? karena crud di gunakan untuk membuat semua aplikasi. karena berhubungan dengan menginput data ke database, mengedit data dari database , menampilkan data dari database serta menghapus data yang tidak di inginkan pada database dengan menggunakan PHP.

Pasti sudah terbayang kan oleh teman-teman betapa penting nya tutorial CRUD ? teman-teman tidak akan bisa membuat sebuah aplikasi bahkan yang sangat sederhana sekalipun jika tidak menguasai konsep crud. kecuali aplikasi yang teman-teman buat tidak berhubungan dengan database. tutorial ini saya tujukan kepada teman-teman yang mungkin baru belajar php. mungkin sudah mempelajari php dasar dan bingung ingin melanjutkan pembelajaran selanjutnya kemana. saya rekomendasikan kepada teman-teman untuk mempelajari tutorial php dasar terlebih dulu di www.malasngoding.com. berikut ini tutorial php dasar di www.malasngoding.com yang harus teman-teman kuasai terlebih dulu sebelum memulai membuat CRUD(manajemen database) dengan PHP dan MYSQL. Membuat CRUD Dengan PHP Dan MySQL


Persiapan Membuat CRUD Dengan PHP dan MYSQL

karena kita akan bermain dengan database. maka yang menjadi langkah awal kita adalah mempersiapkan database. untuk mengikuti panduan membuat crud dengan php di www.malasngoding.com ini buatlah sebuah database dengan nama ‘malasngoding’. dan buat sebuah table bernama ‘user’. yang berisi column id,nama,alamat,pekerjaan. jadi di sini kita akan membuat crud untuk data user. jadi nanti kita menampilkan data dari database, menginput data ke database, mengupdate dan menghapus data dari database.

Membuat database dengan nama ‘malasngoding’.
Buat sebuah table dengan nama ‘user’.
Column pada table user nya ( id, nama, alamat, pekerjaan ).
Berikut ini sudah saya sertakan file sql yang bisa teman-teman langsung import. cara menginport nya buat database nya dulu dengan nama malasngoding. kemudian pilih import untuk menginport file sql nya. tapi jika teman-teman ingin copy paste sql nya bisa juga. pilih pada sql. kemudian pastekan sql berikut ini.

-- phpMyAdmin SQL Dump
-- version 3.5.2.2
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: Feb 12, 2016 at 09:28 AM
-- Server version: 5.5.27
-- PHP Version: 5.4.7

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `malasngoding`
--

-- --------------------------------------------------------

--
-- Table structure for table `user`
--

CREATE TABLE IF NOT EXISTS `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nama` varchar(50) NOT NULL,
  `alamat` text NOT NULL,
  `pekerjaan` varchar(50) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=64 ;

--
-- Dumping data for table `user`
--

INSERT INTO `user` (`id`, `nama`, `alamat`, `pekerjaan`) VALUES
(1, 'Andi', 'Surabaya', 'web programmer'),
(2, 'Santoso', 'Jakarta', 'Web Designer'),
(6, 'Samsul', 'Sumedang', 'Pegawai');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;













Cara Menampilkan Data Dari Database Dengan PHP

Setelah selesai membuat database. selanjutnya kita langsung masuk ke tutorial cara menampilkan data dari database dengan PHP. oh iya pertama teman-teman harus paham dulu tentang mebuat koneksi database mysql dan php. silahkan teman-teman baca dulu tutorial cara membuat koneksi PHP dengan database MySQL. oke pertama kita buat dulu sebuah file php dengan nama nya terserah teman-teman. di sini saya membuat sebuah file koneksi.php. di file koneksi.php inilah nantinya akan kita buat koneksi php dan mysql.

koneksi.php

<?php
// isi nama host, username mysql, dan password mysql anda
$host = mysql_connect("localhost","root","xxx");

// isikan dengan nama database yang akan di hubungkan
$db = mysql_select_db("malasngoding");

?>

silahkan teman-teman sesuaikan dengan username dan password mysql teman-teman. username saya root dan passwordnya xxx. jadi pengaturannya seperti di atas.

kemudian buat sebuah file index.php. di file index.php ini kita akan menampilkan data dari database mysql. tepatnya dari table user yang telah kita buat di atas.

index.php

<!DOCTYPE html>
<html>
<head>
<title>Membuat CRUD Dengan PHP Dan MySQL - Menampilkan data dari database</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="judul">
<h1>Membuat CRUD Dengan PHP Dan MySQL</h1>
<h2>Menampilkan data dari database</h2>
<h3>www.malasngoding.com</h3>
</div>
<br/>

<?php
if(isset($_GET['pesan'])){
$pesan = $_GET['pesan'];
if($pesan == "input"){
echo "Data berhasil di input.";
}else if($pesan == "update"){
echo "Data berhasil di update.";
}else if($pesan == "hapus"){
echo "Data berhasil di hapus.";
}
}
?>
<br/>
<a class="tombol" href="input.php">+ Tambah Data Baru</a>

<h3>Data user</h3>
<table border="1" class="table">
<tr>
<th>No</th>
<th>Nama</th>
<th>Alamat</th>
<th>Pekerjaan</th>
<th>Opsi</th>
</tr>
<?php
include "koneksi.php";
$query_mysql = mysql_query("SELECT * FROM user")or die(mysql_error());
$nomor = 1;
while($data = mysql_fetch_array($query_mysql)){
?>
<tr>
<td><?php echo $nomor++; ?></td>
<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['alamat']; ?></td>
<td><?php echo $data['pekerjaan']; ?></td>
<td>
<a class="edit" href="edit.php?id=<?php echo $data['id']; ?>">Edit</a> |
<a class="hapus" href="hapus.php?id=<?php echo $data['id']; ?>">Hapus</a>
</td>
</tr>
<?php } ?>
</table>
</body>
</html>

pada syntax


<?php
if(isset($_GET['pesan'])){
$pesan = $_GET['pesan'];
if($pesan == "input"){
echo "Data berhasil di input.";
}else if($pesan == "update"){
echo "Data berhasil di update.";
}else if($pesan == "hapus"){
echo "Data berhasil di hapus.";
}
}
?>

jangan teman-teman hiraukan dulu. akan saya bahas pada tutorial membuat crud dengan php part 2 nanti. karena syntax di atas hanya pengambilan data melalui url untuk membuat pesan notifikasi misalnya data telah berhasil di update atau di hapus.

yang perlu teman-teman perhatikan adalah pada syntax

<table border="1" class="table">
<tr>
<th>No</th>
<th>Nama</th>
<th>Alamat</th>
<th>Pekerjaan</th>
<th>Opsi</th>
</tr>
<?php
include "koneksi.php";
$query_mysql = mysql_query("SELECT * FROM user")or die(mysql_error());
$nomor = 1;
while($data = mysql_fetch_array($query_mysql)){
?>
<tr>
<td><?php echo $nomor++; ?></td>
<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['alamat']; ?></td>
<td><?php echo $data['pekerjaan']; ?></td>
<td>
<a class="edit" href="edit.php?id=<?php echo $data['id']; ?>">Edit</a> |
<a class="hapus" href="hapus.php?id=<?php echo $data['id']; ?>">Hapus</a>
</td>
</tr>
<?php } ?>
</table>
dapat anda lihat pada syntax di atas. kenapa saya menggunakan element table html di sini. karena kita akan menampilkan data nya di dalam table ini. lanjut lagi pada

<?php
include "koneksi.php";
$query_mysql = mysql_query("SELECT * FROM user")or die(mysql_error());
$nomor = 1;
while($data = mysql_fetch_array($query_mysql)){
?>
<tr>
<td><?php echo $nomor++; ?></td>
<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['alamat']; ?></td>
<td><?php echo $data['pekerjaan']; ?></td>
<td>
<a class="edit" href="edit.php?id=<?php echo $data['id']; ?>">Edit</a> |
<a class="hapus" href="hapus.php?id=<?php echo $data['id']; ?>">Hapus</a>
</td>
</tr>
<?php } ?>
coba teman-teman perhatikan pada syntax di atas. pertama kita harus menghubungkan file index.php ini dengan koneksi.php. atau menyisipkan file koneksi.php pada index.php ini. karena pada file index.php ini kita memerlukan koneksi ke database untuk mengambil data dari database dan kemudian menampilkannya pada table. kita menyisipkan file koneksi.php dengan fungsi include.
include "koneksi.php";
dan bisa teman-teman lihat juga terdapat fungsi mysql_query() . fungsi mysql_query berfungsi untuk menjalankan perintah mysql pada php. jadi perintah mysql nya teman-teman isikan pada fungsi mysql_query() seperti di bawah ini. dan perintah mysql yang kita jalankan adalah “Select * from user” yang berarti kita memerintahkan untuk menampilkan semua data pada table user. lalu fungsi die() di bawah  ini adalah fungsi php untuk menampilkan pesan error jika fungsi sebelumnya mengalami kesalahan. Membuat CRUD Dengan PHP Dan MySQL
$query_mysql = mysql_query("SELECT * FROM user")or die(mysql_error());

perintah query yang menampilkan data dari table user kita masukkan kedalam variabel $query_mysql. jadi sekarang variabel query_mysql di atas sudah berisi data user.

Selanjutnya bagaimana cara menampilkan data nya?

kita menggunakan perulangan while php.

while($data = mysql_fetch_array($query_mysql)){
?>
<tr>
<td><?php echo $nomor++; ?></td>
<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['alamat']; ?></td>
<td><?php echo $data['pekerjaan']; ?></td>
<td>
<a class="edit" href="edit.php?id=<?php echo $data['id']; ?>">Edit</a> |
<a class="hapus" href="hapus.php?id=<?php echo $data['id']; ?>">Hapus</a>
</td>
</tr>
<?php } ?>
pada fungsi while kita memecahkan data menjadi array dan memasukkannya ke dalam variabel data.agar data bisa kita tampilkan dalam bentuk perulagan. Membuat CRUD Dengan PHP Dan MySQL

$data = mysql_fetch_array($query_mysql)
lalu menampilkan data nya tinggal

<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['alamat']; ?></td>
<td><?php echo $data['pekerjaan']; ?></td>
variabel data sudah menjadi array. dan masukkan nama column data yang ingin di tampilkan seperti contoh di atas. juga ada variabel nomor di atas. kenapa saya membuat variabel nomor dengan tanda plus ? karena di atas nilai $nomor=1. dan memberikan ++ di dalam while akan membuat nilai nomor bertambah terus menerus terus menerus sesuai jumlah record data yang di tampilkan. Membuat CRUD Dengan PHP Dan MySQL

terakhir perhatikan pada link edit dan hapus berikut. ini untuk membuat link edit data dan hapus data. data di edit atau di hapus dengan menggunakan pengiriman data melalui url(GET). untuk memahami GET dan POST di PHP silahkan teman-teman baca tutorial saya sebelumnya tentang cara membuat pengiriman data di php.

<a class="edit" href="edit.php?id=<?php echo $data['id']; ?>">Edit</a> |
<a class="hapus" href="hapus.php?id=<?php echo $data['id']; ?>">Hapus</a>

dan jangan lupa kita percantik tampilannya agar enak di pandang mata.

style.css

body{
font-family: 'roboto';
color: #000;
}

.judul{
background: #87D1D8;
padding: 10px;
text-align: center;

}

.judul h1,h2,h3{
height: 15px;
}

a{
/*color: #fff;*/
padding: 5px;
text-decoration: none;
}


.table{
border-collapse: collapse;
}

table.table th th , table.table tr td{
padding: 10px 20px ;
}
Setelah penjelasan selesai langsung saja kita coba jalankan file index.php untuk melihat hasil menampilkan data dari database dengan php. Membuat CRUD Dengan PHP Dan MySQL










Nah data pun berhasil kita tampilkan. Selesailah sudah tutorial membuat aplikasi sederhana menggunakan PHP














Cara Membuat Aplikasi PHP Sederhana Part II

Cara Menghubungkan PHP Dengan Database MySQL

Setelah teman-teman selesai membuat database seperti yang saya intruksikan di atas, selanjutnya baru kita mulai membuat koneksi database php dan mysql. caranya buatlah sebuah file php dengan nama nya terserah teman-teman. di sini saya membuat file dengan nama koneksi.php. simpan file php tersebut pada directory localhost anda.

koneksi.php

<?php
// isi nama host, username mysql, dan password mysql anda
mysql_connect("localhost","root","xxx");

// isikan dengan nama database yang akan di hubungkan
mysql_select_db("malasngoding");
?>

seperti penjelasan di atas. pada function mysql_connect() isikan nama host anda, username mysql, dan password mysql anda. password mysql saya di sini adalah xxx. jadi saya isi dengan xxx. dan username mysql saya root(default). dan nama host localhost. karena saya menggunakan localhost. mysql_connect adalah fungsi php untuk menghubungkan file php dengan host.dan memberikan settingan nama host, username dan password mysql.

fungsi mysql_select_db() adalah fungsi yang di sediakan php untuk memilih database yang ingin di hubungkan. jadi teman-teman tinggal mengisikan saya nama database yang akan di gunakan pada parameter fungsi mysql_select_db() seperti contoh di atas. sampai di atas kita sudah selesai membuat koneksi database php dan mysql. untuk menggunakannya teman-teman hanya tinggal menyisipkan file koneksi ini ke project anda. untuk menyisipkan nya teman-teman bisa menggunakan fungsi include(). baca tutorial saya sebelumnya tentang mengenal include dan require pada php.

Tetapi sampai di sini kita belum tau nih file koneksi database yang udah kita buat di atas ini udah betul atau berhasil belum. oleh karena itu kita bisa memeriksa koneksi nya dengan cara mengguakan percabangan kondisi if else pada php.

koneksi.php

<?php
// isi nama host, username mysql, dan password mysql anda
$host = mysql_connect("localhost","root","xxx");

if($host){
echo "koneksi host berhasil.<br/>";
}else{
echo "koneksi gagal.<br/>";
}
// isikan dengan nama database yang akan di hubungkan
$db = mysql_select_db("malasngoding");

if($db){
echo "koneksi database berhasil.";
}else{
echo "koneksi database gagal.";
}
?>
dan jalankan file koneksi.php. jika koneksi berhasil maka akan di tampilkan koneksi host berhasil. tetapi jika gagal atau ada kesalahan dalam mengisi username atau password akan di tampilkan koneksi gagal. begitu juga dengan nama database. jika database yang di tuju tersedia maka akan di tampilkan koneksi database berhasil. jika tidak akan di tampilkan koneksi database gagal.









Sekian lah tutorial Cara Membuat Aplikasi sederhana menggunakan php part II. setelah teman-teman memahami konsep cara menghubungkan database php ini selanjutnya teman-teman bisa langsung masuk ke tutorial cara membuat aplikasi php sederhana part III



Cara Membuat Aplikasi PHP Sederhana Part I

Cara Membuat Koneksi PHP Dengan Database MySQL

Sebelum masuk ke tutorial menghubungkan php dengan database mysql. kita akan membuat sebuah database dulu untuk contoh saja. agar kita bisa belajar membuat koneksi database dengan mysql. karena jika database nya belum di buat jadi php nya mau di hubungkan kemana ? hehe.. pertama buatlah sebuah database dengan nama ‘malasngoding’. dan kemudian buat sebuah table dengan nama ‘user’. isi column id, nama, alamat, pekerjaan pada table user.


-- phpMyAdmin SQL Dump
-- version 3.5.2.2
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: Feb 12, 2016 at 09:28 AM
-- Server version: 5.5.27
-- PHP Version: 5.4.7

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `malasngoding`
--

-- --------------------------------------------------------

--
-- Table structure for table `user`
--

CREATE TABLE IF NOT EXISTS `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nama` varchar(50) NOT NULL,
  `alamat` text NOT NULL,
  `pekerjaan` varchar(50) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=64 ;

--
-- Dumping data for table `user`
--

INSERT INTO `user` (`id`, `nama`, `alamat`, `pekerjaan`) VALUES
(1, 'Andi', 'Surabaya', 'web programmer'),
(2, 'Santoso', 'Jakarta', 'Web Designer'),
(6, 'Samsul', 'Sumedang', 'Pegawai');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;













Nah selesai lah sudah tutorial membuat aplikasi sederhana menggunakan php part I, mari kita ke tab srlanjutnya yaitu cara membuat aplikasi php sederhana part II

Sejarah Islam Indonesia


ASSALAMUALAIKUM WR.WB

Sejarah Masuknya Islam ke Indonesia
Terkait dengan sejarah masuknya Islam ke Indonesia, ada beberapa teori dan pendapat yang menyatakan kapan sebetulnya pengaruh kebudayaan dan agama Islam mulai masuk ke nusantara. Pendapat-pendapat tersebut bukan hanya didasarkan pada bukti-bukti yang telah ditemukan, melainkan juga dikuatkan oleh adanya catatan-catatan sejarah yang dibuat oleh bangsa lain di masa lampau.

Masuknya Islam sejak Abad ke-7 Masehi
Sebagian ahli sejarah menyebut jika sejarah masuknya Islam ke Indonesia sudah dimulai sejak abad ke 7 Masehi. Pendapat ini didasarkan pada berita yang diperoleh dari para pedagang Arab. Dari berita tersebut, diketahui bahwa para pedagang Arab ternyata telah menjalin hubungan dagang dengan Indonesia pada masa perkembangan Kerajaan Sriwijaya pada abad ke 7.

Dalam pendapat itu disebutkan bahwa wilayah Indonesia yang pertama kali menerima pengaruh Islam adalah daerah pantai Sumatera Utara atau wilayah Samudra Pasai. Wilayah Samudra Pasai merupakan pintu gerbang menuju wilayah Indonesia lainnya. Dari Samudra Pasai, melalu jalur perdagangan agama Islam menyebar ke Malaka dan selanjutnya ke Pulau Jawa.

Pada abad ke 7 Masehi itu pula agama Islam diyakini sudah masuk ke wilayah Pantai Utara Pulau Jawa. Masuknya agama Islam ke Pulau Jawa pada abad ke 7 Masehi didasarkan pada berita dari China masa pemerintahan Dinasti Tang. Berita itu menyatakan tentang adanya orang-orang Ta’shih (Arab dan Persia) yang mengurungkan niatnya untuk menyerang Kaling di bawah pemerintahan Ratu Sima pada tahun 674 Masehi.

Masuknya Islam sejak Abad ke-11 Masehi
Sebagian ahli sejarah lainnya berpendapat bahwa sejarah masuknya Islam ke Indonesia dimulai sejak abad ke 11 Masehi. Pendapat ini didasarkan pada bukti adanya sebuah batu nisan Fatimah binti Maimun yang berada di dekat Gresik Jawa Timur. Batu nisan ini berangka tahun 1082 Masehi.

3. Masuknya Islam sejak Abad ke-13 Masehi
Di samping kedua pendapat di atas, beberapa ahli lain justru meyakini jika sejarah masuknya Islam ke Indonesia baru dimulai pada abad ke 13 Masehi. Pendapat ini didasarkan pada beberapa bukti yang lebih kuat, di antaranya dikaitkan dengan masa runtuhnya Dinasti Abassiah di Baghdad (1258), berita dari Marocopolo (1292), batu nisan kubur Sultan Malik as Saleh di Samudra Pasai (1297), dan berita dari Ibnu Battuta (1345). Pendapat tersebut juga diperkuat dengan masa penyebaran ajaran tasawuf di Indonesia.

Sejarah Penyebaran Islam di Indonesia
Pada masa kedatangan agama Islam, penyebaran agama Islam dilakukan oleh para pedagang Arab dibantu oleh para pedagang Persia dan India. Abad ke 7 Masehi merupakan awal kedatangan agama Islam. Pada masa ini, baru sebagian kecil penduduk yang bersedia menganutnya karena masih berada dalam kekuasaan raja-raja Hindu-Budha.

Sejarah masuknya Islam ke Indonesia dan proses penyebarannya berlangsung dalam waktu yang lama yaitu dari abad ke 7 sampai abad ke 13 Masehi. Selama masa itu, para pedagang dari Arab, Gujarat, dan Persia makin intensif menyebarkan Islam di daerah yang mereka kunjung terutama di daerah pusat perdagangan. Di samping itu, para pedagang Indonesia yang sudah masuk Islam dan para Mubaligh Indonesia juga ikut berperan dalam penyebaran Islam di berbagai wilayah Indonesia. Akibatnya, pengaruh Islam di Indonesia makin bertambah luas di kalangan masyarakat terutama di daerah pantai.

Pada akhir abad ke 12 Masehi, kekuasaan politik dan ekonomi Kerajaan Sriwijaya mulai merosot. Seiring dengan kemunduran pengaruh Sriwijaya, para pedagang Islam beserta para mubalighnya kian giat melakukan peran politik. Misalnya, saaat mendukung daerah pantai yang ingin melepaskan diri dari kekuasaan Sriwijaya. 

Menjelang berakhirnya abad ke 13 sekitar tahun 1285 berdiri kerajaan bercorak Islam yang bernama Samudra Pasai. Malaka yang merupakan pusat perdagangan penting dan juga pusat penyebaran Islam berkembang pula menjadi kerajaan baru dengan nama Kesultanan Malaka.

Pada awal abad ke 15, kerajaan Majapahit mengalami kemerosotan, bahkan pada tahun 1478 mengalami keruntuhan. Banyak daerah yang berusaha melepaskan diri dari kerajaan Majapahit. Pada tahun 1500, Demak berdiri sebagai kerajaan Islam pertama di Jawa. Berkembangnya kerajaan Demak sebagai kerajaan Islam ini kemudian disusul berdirinya Kesultanan Banten dan Kesultanan Cirebon. Di luar Jawa juga banyak berkembang kerajaan yang bercorak Islam seperti Kesultanan Ternate, Kesultanan Gowa, dan kesultanan Banjar.

Melalui kerajaan-kerajaan bercorak Islam itulah, agama Islam makin berkembang pesat dan tersebar di berbagai wilayah Indonesia. Agama Islam tidak hanya dianut oleh penduduk di daerah pantai saja, tetapi sudah menyebar ke daerah-daerah pedalaman.


Saluran Penyebaran Agama Islam di Indonesia
Proses masuk dan berkembangnya agama Islam di Indonesia berlangsung secara bertahap dan dialakukan secara damai melalui beberapa saluran berikut:
Saluran perdagangan, proses penyebaran agama Islam dilakukan oleh para pedagang muslim yang menetap di kota-kota pelabuhan untuk membentuk perkampungan muslim, misalnya Pekojan. Saluran ini merupakan saluran yang dipilih sejak awal sejarah masuknya Islam ke Indonesia.
Saluran perkawinan, proses penyebaran agama Islam dilakukan dengan cara seseorang yang telah menganut Islam menikah dengan seorang yang belum menganut Islam sehingga akhirnya pasangaannya itu ikut menganut Islam.
Saluran dakwah, proses penyebaran Islam yang dilakukan dengan cara memberi penerangan tentang agama Islam seperti yanbg dilakukan Wali Songo dan para ulama lainnya.
Saluran pendidikan, proses ini dilakukan dengan mendirikan pesantren guna memperdalam ajaran-ajaran Islam yang kemudian menyebarkannya.
Saluran seni budaya, proses penyebaran Islam menggunakan media-media seni budaya seperti pergelaran wayang kulit yang dilakukan Sunan Kalijaga, upacara sekaten, dan seni sastra.
Proses tasawuf, penyebaran Islam dilakukan dengan menyesuaikan pola pikir masyarakat yang masih berorientasi pada ajaran agama Hindu dan Budha.

Alasan Agama Islam Mudah Diterima Masyarakat Indonesia
Proses penyebaran Islam di Indonesia berjalan dengan cepat karena didukung faktor-faktor berikut :
Syarat masuk Islam sangat mudah karena seseorang dianggap telah masuk Islam jika ia telah mengucapkan kalimah syahadat.
Pelaksanaan ibadah sederhana dan biayanya murah.
Agama Islam tidak mengenal pembagian kasta sehingga banyak kelompok masyarakat yang masuk Islam karena ingin memperoleh derajat yang sama.
Aturan-aturan dalam Islam bersifat fleksibel dan tidak memaksa.
Agama Islam yang masuk dari Gujarat, India mendapat pengaruh Hindu dan tasawuf sehingga mudah dipahami.
Penyebaran agama Islam di Indonesia dilakukan secara damai tanpa kekerasan dan disesuaikan dengan kondisi sosial budaya yang ada.
Runtuhnya kerajaan Majapahit pada akhir abad ke 15 yang memudahkan penyebaran Islam tanpa ada pembatasan dari otoritas kerajaan Hindu-Budha.

Nah, itulah sejarah masuknya Islam ke Indonesia serta penyebarannya hingga abad ke-13.



WASSALAMUALAIKUM WR.WB