Open top menu
Kamis, 26 Juni 2014
Contoh Program Netbeans Menggunakan Database MySQL.



Dipostingan ini saya akan memberikan sebuah contoh program Netbeans yang menggunakan database MySQL. Program tersebut memiliki fungsi “INSERT”, “UPDATE” dan “DELETE” selain itu juga terdapat beberapa fungsi standart inputan sebuah data. Silakan klik link download dibawah ini untuk mengunduhnya :



Read more
Rabu, 18 Juni 2014
Membuka Dua Alamat Web Dalam Satu Link


Dalam postingan kali ini saya akan membagi ilmu Pop-up yang bisa membuka dua alamat sekaligus dalam satu link. Disini tentu dengan menggunakan kode HTML sebagai basis alamat web ke satu dan Javascript sebagai yang megatur alamat web yang kedua. Apa itu pop-up? Jika anda gemar melintasi berbagai web anda pasti tahu yang namanya Pop-up yang ketika anda klik link tersebut anda tetap bisa menuju alamat web yang anda inginkan namun juga terdapat layanan iklan di tab/window baru pada browser anda . pop-up terkadang memang sangat menjengkelkan selain menambah tab/window pada browser juga bisa membuat computer kita menjadi lelet dan hang karena kapasitas RAM banyak yang terpakai oleh browser. Namun lepas dari itu semua kita juga harus mengerti bagaimana fungsi pop-up dan bagaimana cara menggunakannya dengan tepat. Suka atau tidak pop-up juga sudah seperti oksigen dalam web, jika web tersebut tidak memiliki pop-up terkadang web tersebut sulit untuk berkembang. Oke kembali ke topik bagi yang yang ingin mempelajari pop-up silakan gunakan aplikasi editor kesayangan anda dan copy kode dibawah ini lalu simpan dengan format HTML:


<head>
<script type="text/javascript">

function popup() {
window.open( "http://www.google.com/" )  //LINK KE-DUA
}

</script>
</head>
<body>
<form action="http://facebook.com" method="get"> <!--LINK UTAMA-->
<input type="submit" onClick="popup" value="POP!">
</form>

</body>   

Note : kode diatas saya hapus satu bagian fungsi agar anda bisa belajar dan mengingat bagian fungsi tersebut namun jika anda tidak bisa menemukannya atau langsung mendownload file-nya silakan klik link download dibawah ini : 


Read more
Senin, 16 Juni 2014
Cara Menghubungkan Project Netbeans Dengan Database MySQL


Database sangatlah penting untuk digunakan dalam menampung data yang ada dalam suatu aplikasi karena sifatnya yang dinamis dan mudah diintegrasikan oleh komputer sehingga jika ada suatu program yang lain menggunakan bahasa pemrograman yang berbeda dengan Netbeans maka tidak perlu membackup seluruh data yang ada asalkan itu tipe databasenya sama.

Kembali ke topik, disini saya akan menjelaskan tentang caranya agar Netbeans bisa terhubung langsung ke database MySQL tanpa harus membuka server localhost pada browser milik anda.

Langkah – langkahnya sebagai berikut :
  1. Membuat project pada Netbeans :
             Klik File >>  New Project.
      Kemudian pilih Java >> Java Aplication klik Next.
            Berikan nama pada project disini saya beri nama "contoh" >> klik Finish.
  2. Menambah Library pada project.
    Jika anda sudah selesai membuat project maka akan muncul seperti gambar diatas. pada direktori Libraries klik kanan >> Add Library... kemudian pilih MySQL JDBC Driver dan klik Add Library.
     Setelah anda menambahkan MySQL JDBC Driver maka pada project anda akan terlihat seperti  dibawah ini :
  3. Menghubungkan Project ke Database.
  4.  Klik tab service dan klik kanan database kemudian klik New Connection
    Pada New Connection Wizard bagian Driver pilih MySQL (Connector/J Driver) dan klik Next.
    Kemudian isikan data pada Customize Connection  seperti yang diatas klik Finish. (note : jika anda ragu silakan klik Test Connection jika terdapat Successfully berarti itu sudah terhubung jika tidak coba teliti lagi nama Host, Port dan Password yang dimasukan sudah benar atau tidak).
    jika sudah selesai maka akan muncul tanda dari Database MySQL seperti gambar dibawah ini : 


    Sekian dulu dari saya jika ada kesalahan dalam penulisan saya pribadi meminta maaf sebesar-besarnya dan sampai jumpa pada postingan berikutnya. 


Read more
Sabtu, 14 Juni 2014
Cara Mengetahui User Online Dengan PHP dan MySQL


Pernahkah anda merasa ingin tahu berapa jumlah pengguna internet (netters) yang melihat kujungan website milik anda atau mungkin anda yang baru saja belajar pemrograman web membutuhkan beberapa ilmu tambahan untuk menyempurnakan pekerjaan anda?
Disini saya akan membagi ilmu yang saya dapat tentang menghitung jumlah user yang online dengan bahasa pemrograman PHP+MySQL.

langkah pertama pergi ke http://localhost/phpmyadmin kemudian buat database dengan nama "latihan" dan copy-kan syntax SQL di bawah ini :

 CREATE TABLE `online` (
 `session` char(100) NOT NULL default '',
 `waktu` int(11) NOT NULL default '0'

 ) ;

setelah selesai silakan copy-kan beberapa syntax dibawah ini dengan aplikasi editor seperti Notepad++ (atau sejenisnya) :


<?php
$host="localhost";
$username="root";
$password="";
$nama_db="latihan";
$nama_tbl="user_online"; 
mysql_connect("$host", "$username", "$password")or die("server tdak bisa tersambung");
mysql_select_db("$nama_db")or die("Database tidak bisa dipilih");

simpan source code PHP diatas dengan nama kabel.php.
_________________________________________________________________________________

<?php

include"kabel.php";//sambungan file php dengan database MySQL

session_start();//awal mula sesi
$session=session_id();
$waktu=time()
$hitung_mundur=$waktu-600;//600 detik = 10 Menit

$mantra="SELECT * FROM $nama_tbl WHERE session='$session'";
 $hasil=mysql_query($mantra);


$hitungan=mysql_num_rows($hasil);

if($hitungan=="0"){//jika user tersebut sesinya masih kosong maka user akan ditambahkan

 $mantra1="INSERT INTO $nama_tbl(session, time)VALUES('$session', '$waktu')";
 $hasil1=mysql_query($mantra);
 }

 else { //jika tidak maka data akan di update
 $mantra2="UPDATE $nama_tbl SET time='$waktu' WHERE session = '$session'";
 $hasil2=mysql_query($mantra2);
 }


$mantra3="SELECT * FROM $nama_tbl"
 $hasil3=mysql_query($mantra3);

$hitung_user_online=mysql_num_rows($hasil3);//jumlah data yang ada didatabase dihitung

echo "User online : $hitung_user_online ";


// jika lebih dari 10 menit maka data dari user tersebut akan dihapus
 $mantra4="DELETE FROM $nama_tbl WHERE time<$hitung_mundur";
 $hasil4=mysql_query($mantra4);


mysql_close();//sesi penutupan databasee


?>

kemudian simpan source code diatas dengan nama index.php.


Penjelasan :
  1. ketika browser anda masih belum pernah  mengunjungi dan mengeksekusi file ini maka sesi dari browser akan dicatat dan akan diingat di database (INSERT).
  2.  jika terdapat perubahan, data sesi akan diubah (UPDATE).
  3. jika ada browser lain yang mengeksekusi file ini maka ada sesi dari browser tersebut akan ditambah dan di ingat didatabase (INSERT).
  4.  semua data yang sudah di ingat didatabase akan dijumlahkan dan akan ditampilkan ke file php tersebut
  5.  jika lebih dari 10 menit data akan dihapus berdasarkan jumlah waktu yang ditentukan (600 detik = 10 menit).

note : saya hapus beberapa source code dari program diatas agar anda bisa belajar dan meneliti dimana tempat kesalahan program tersebut dan memperbaikinya. jika anda tidak bisa menemukannya anda bisa mendownload link dibawah ini untuk mengunduhnya :

Read more
Kamis, 12 Juni 2014
Program Pengolahan Citra Berbasis Web


oke langsung to the point saja. disini saya bagikan program pengolahan citra berbasis web dengan bahasa pemrograman PHP untuk mengolah gambarnya dan JQuery sebagai animasi menunya disini terdapat efek seperti :


  1. RGB (mengatur warna gambar berdasarkan Merah, Hijau dan Biru)
  2. Kecerahan, Kontras, Negatif dan Smooth.
  3. Greyscale, Sketsa, Greyscale + Sketsa
  4. Edge, Emboss, Blur


Silakan klik link download dibawah ini untuk mengunduhnya :


Read more
Rabu, 11 Juni 2014
Pakar Sistem Gangguan Tidur Berbasis Web



ini adalah blog pertama ane yang membahas topik pemrograman tapi sebenarnya ane sudah buat website di situs hyperphp.com tapi ketika di integrasikan ke facebook malah dianggap spam.

oke kembali ke topik. pakar sistem adalah salah satu bab dari pelajaran Kecerdasan Buatan (artificial intelligence) yang membahas tentang diagnosa yang dialamai oleh manusia namun diagnosa tersebut solusinya akan dijawab oleh program yang bersangkutan. inti dari program ini sebenarnya menggunakan sistem if else yang melibatkan database MySQL dalam urusan menampung datanya.

silakan klik link download dibawah ini untuk mendownload-nya :



Read more