468x60 Ads



Selamat Datang di blog saya.

Saya di sini akan membagi kepada anda semua tentang semua ilmu yang berbau permrograman. Baik pemrograman yang berbau web maupun yang berbau dekstop. Jadi, Selamat Menikmati :D

JAVA

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995.

Active Server Page.NET (ASP.NET)

Active Server Pages .NET (sering disingkat sebagai ASP.NET) adalah kumpulan teknologi dalam Framework .NET untuk membangun aplikasi web dinamik dan XML Web Service (Layanan Web XML)

Adobe Photoshop

Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek.

Hypertext Preprocessor

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.


Konversi Desimal ke Biner, Hexa, Oktal di PHP

0 komentar

Di postingan saya kali ini tidak berbeda jauh dari postingan saya sebelumnya. Kalau di postingan ini saya tambahkan halaman seperti login sebelum memasuki area konversi bilangan.

Prosesnya nanti seperti ini :
Sebelum mengkonversikan bilangan, kita diminta untuk menuliskan nama dan memilih jenis kelamin. Dan jika salah satu dari itu ada yang tidak diisi, kita tidak akan bisa masuk ke area konversi bilangan. Jadi harus diisi semua.
Setelah itu, jika sudah masuk ke area konversi bilangan, konsepnya sama seperti saat akan masuk, kita diharuskan mengisi semua yang ada, jika tidak yaa jelas bilangan tidak akan di konversi.
Dan, kali ini bahasa yang kita gunakan ada 4 yaitu : HTML, CSS, Javascript, dan PHP.
Javascript disini memang tidak terlalu mendominasi, fungsinya disini hanya untuk menampilkan 'alert' saja.
Dimana letak javascriptnya ??? Nanti akan Anda temukan setelah Anda menuliskan code-code  di bawah ini.

Daripada kelamaan, langsung aja kita lihat codenya :

1. Buka Netbeans, buat New PHP Web Page. Terserah mau Anda letakkan dimana saja. Beri nama misalnya : Validator.php. Apabila anda ingin merubah backgroundnya, anda bisa mengganti (background:url('1.jpg')).
Dan anda bisa mengganti 1.jpg dengan file anda Usahakan file gambar tersebut anda letakkan dalam satu folder.

<!DOCTYPE html>
<?php
if(isset($_POST['submit'])){//isset : penekanan form
$nama=$_REQUEST['nama'];
    if(isset($_POST['gender'])){
        $gender=$_REQUEST['gender'];
    }
    else{
        $gender='';
    }
$cek='';
}
else{
    $nama='';
    $gender='';
    $cek='Sebelum Masuk, Silahkan Isi Form Di Bawah ini Dahulu';
}
?>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Konversi Bilangan ke Biner,Oktal,Hexa</title>
                <style type="text/css">
            body{
                background: url('1.jpg') no-repeat;
            }
            .a{                              
                color:lightblue;
                text-align: center;
            }
            .b{               
                color:blue;
                text-align: center;
            }
            form input.highlight{
                background: aquamarine;               
                border-radius:5px;
                padding: 5px;
            }
            form input.highlight:focus {               
                background: whitesmoke;
                border-radius:5px;
                box-shadow:2px 2px 5px blue;
            }
        </style>
    </head>
    <body>
       <h1 class='a'><?php echo $cek ?></h1>
<br>
        <form action="Konversi_bilangan.php" method="post" name="form1">
            <p>
<h3 class='b'>
Nama : <input class='highlight' placeholder="Masukkan Nama Anda disini" required="required" type="text" name="nama" size ="30" value="<?php echo $nama ?>"/></h3>
</p>
<p>
<h3 class='b'>
Jenis Kelamin : <br>
                <input type="radio" name="gender" value="L"
                               <?php ($gender=="L")? print 'checked=""' : print ''; ?>/>
                Laki-Laki<br>
                <input type="radio" name="gender" value="P"
                       <?php ($gender=="P")? print 'checked=""' : print ''; ?>/>
                Perempuan
            </h3>
</p>
<center><input type="submit" name="submit" value="Masuk" /></center>
        </form>
    </body>
</html>

2. Buat New PHP Web Page, dan letakkan pada satu folder yang sama dan beri nama misalnya : Konversi_bilangan. Seperti yang di atas tadi, apabila ingin merubah backgroundnya, bisa anda ganti. Dan letakkan dalam folder yang sama.

<!DOCTYPE html><?php
if(isset($_POST['submit1'])){
$decimal=$_REQUEST['decimal'];
    if(isset($_POST['pilih'])){
        $pilih=$_REQUEST['pilih'];
    }
    else{
        $pilih='';
    }
}
else{
    $decimal='';
    $pilih='';
}
?>

<html>
    <head>
                <style type="text/css">
            body{
                background:url('1.jpg');
            }
            a {
                width: 230px;
                border: 5px solid blue;               
                font:18px;
                font-weight: bold;
                color: white;
                margin: 20px;
                text-align: center;
                padding: 10px;
                border-radius: 12px;               
                -webkit-border-radius: 12px;
                background: lightblue;               
            }
            a:hover{
                background: purple;
            }
            a:active{
                color: #990000;
            }
            .b{
                color: lightgreen;                               
            }
           
                .bayangan1{                              
                font-family:Calibri;
                font-weight:bold;
                color:blue;
            }
            form input.highlight{
                background: aquamarine;               
                border-radius:5px;
                padding: 5px;
            }
            form input.highlight:focus {
                border: solid 1px #D9AD00;               
                border-radius:5px;
                box-shadow:2px 2px 5px blue;
            }
        </style>

        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <body>

    <h1 class="b">
<center>Selamat Datang di Tempat Konversi Bilangan</center></h1>
<table border="0" width="900px" heigh="900px" align ="center">
<tr>
    <td align ="center">
    <!-- Proses Pilih Gender dari file Validator.php -->
    <?php
        if(isset ($_POST['submit'])){
            $nama=$_REQUEST['nama'];
            if(isset($_POST['gender'])){
                $gender=$_REQUEST['gender'];
            }
            else{
                $gender='';
            }
        }
        if(isset ($_POST['submit'])){
        if($nama==''|| $gender==''){// tanda || : OR
            echo"<script>
                 alert('Maaf data kurang lengkap ? Isi Nama dan Jenis Kelamin');
                 document.location.href='Validator.php';
                 </script>";//menggunakan javascript
        }
        else{
            //cek jenis kelamin
            //yang ini pakek petik dua
            if($gender=='L'){
                echo"<br><h1>
Selamat Datang Mas $nama !!</h1>
";
               
            }
            else{
                echo"<br><h1>
Selamat Datang Mbak $nama !!</h1>
";
            }
        }
        }
    ?>
    <!-- End proses pilih Gender -->
    </td>
    </tr>
</table>                       
    <table border="1" width="900px" heigh="900px" align ="center" class='bayangan1'>
<tr>
    <td align ="center">
    <p>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>
"
          method="POST" name="form1">
        <h2>
 Tuliskan nilai bilangan Desimal nya : </h2>
<input class='highlight' placeholder="Masukkan Bilangan Desimal disini" required="required" type="text" name="decimal" size ="25" value="<?php echo $decimal ?>"/><br>
        <h2>
 Pilih salah satu Konversi : <br>
        <input type="radio" name="pilih" value="B"
               <?php ($pilih=="B")? print 'checked=""' : print ''; ?>/>
        Biner<br>
        <input type="radio" name="pilih" value="H"
               <?php ($pilih=="H")? print 'checked=""' : print ''; ?>/>
        Hexa<br>
         <input type="radio" name="pilih" value="O"
               <?php ($pilih=="O")? print 'checked=""' : print ''; ?>/>
        Oktal<br>
        </h2>
<input type="submit" name="submit1" value="Konversikan"><br>
    </form>
    <!-- Proses Konversi -->
        <?php
        if(isset($_POST['submit1'])){//isset : penekanan form
        $decimal=$_REQUEST['decimal'];
            if(isset($_POST['pilih'])){
                $pilih=$_REQUEST['pilih'];
            }  
            else{
                $pilih='';
            }
        }
        else{
            $decimal='';
            $pilih='';
        }
        if(isset ($_POST['submit1'])){
        if($decimal==''|| $pilih==''){
            echo"<script>alert('Silahkan pilih dahulu konversi apa yang akan anda lakukan..')</script>";//menggunakan javascript
        }
        else{
            if($pilih=='B'){
            //Konversi ke Biner
            if (isset($_POST['decimal'])) {
                $decimal = $_POST['decimal'];
                $original = $_POST['decimal'];
                $binary = '';
                if (preg_match('/[^0-9]/',$decimal)) {
                        die ("Yang anda inputkan salah, seharusnya anda menginputkan bilangan desimal saja..");
                }
                else {
                    while ($decimal > 0) {
                        if ($decimal%2 == 0) {
                            $binary .= 0;
                            $decimal /= 2;
                        }
                        else {
                            $binary .= 1;
                            $decimal = ($decimal/2)-0.5;
                        }
                    }
                    $result = strrev($binary);
                    echo "<br><h2>
Bilangan decimal : $original jika dijadikan Biner hasilnya adalah $result.</h2>
";
                    }
                }
                else {

                }
            }
            else{
                    if($pilih=='H'){
                    //Konversi ke Hexa
                        if(isset($_POST['decimal'])){
                        $des=$_POST['decimal'];
                        $original=$_POST['decimal'];
                        $hex='';
                        while ($des>0){
                        $hasil=$des%16;
                            switch($hasil){
                            case 0 : $hex.="0"; break;
                            case 1 : $hex.="1"; break;
                            case 2 : $hex.="2"; break;
                            case 3 : $hex.="3"; break;
                            case 4 : $hex.="4"; break;
                            case 5 : $hex.="5"; break;
                            case 6 : $hex.="6"; break;
                            case 7 : $hex.="7"; break;
                            case 8 : $hex.="8"; break;
                            case 9 : $hex.="9"; break;
                            case 10: $hex.="A"; break;
                            case 11: $hex.="B"; break;
                            case 12: $hex.="C"; break;
                            case 13: $hex.="D"; break;
                            case 14: $hex.="E"; break;
                            case 15: $hex.="F";
                            default:break;
                            }
                                if($des/16==0){
                                $sisa=($des%16);
                                $des=$sisa;
                                }
                                    else{
                                    $sisa=($des/16);
                                    $des=$sisa%16;
                                    }}
                                    $result = strrev($hex);
                                    echo "<br><h2>
Bilangan decimal : $original jika dijadikan Hexadecimal hasilnya adalah $result.</h2>
";
                        }
                    }
                    else{
                        //Konversi ke Oktal
                         if(isset($_POST['decimal'])){
                         $des=$_POST['decimal'];
                         $original=$_POST['decimal'];
                         $octal='';
                         while ($des>0){
                         $hasil=$des%8;
                         switch($hasil){
                         case 0 : $octal.="0"; break;
                         case 1 : $octal.="1"; break;
                         case 2 : $octal.="2"; break;
                         case 3 : $octal.="3"; break;
                         case 4 : $octal.="4"; break;
                         case 5 : $octal.="5"; break;
                         case 6 : $octal.="6"; break;
                         case 7 : $octal.="7";
                         default:break;
                         }
                         if($des/8>0){
                            $sisa=($des/8);
                            $des=$sisa%8;
                            }
                            else{
                            $sisa=($des%8);
                            $des=$sisa;
                            }}
                            $result = strrev($octal);
                            echo "<br><h2>
Bilangan decimal : $original jika dijadikan Oktal hasilnya adalah $result.</h2>
";
                            }
                            else{

                            }
                    }
            }
        }
        }
        echo "<br><h2>
<a href='Validator.php'>RESET</a></h2>
<br><br>";
        ?>
    <!-- End proses Konversi -->
    </td>
    </tr>
</table>

    </body>
</html>

Jika semuanya sudah Anda lakukan, sekarang Anda coba jalankan. Jalankan file Validator.php , tekan Shift + F6 .

Untuk Lihat Hasilnya :

Ini adalah tampilan awalnya :

Anda harus menigisi nama dan jenis kelamin, kalau tidak akan muncul notifikasi seperti di bawah ini :

Jika Anda selesai mengisi Nama dan Jenis Kelamin, setelah tekan masuk, langsung menuju Halaman Konversi :

Kalau Anda memasukkan huruf, bukan bilangan desimal, akan terjadi seperti ini :

Kalau anda hanya mengisikan bilangan desimal tanpa mencentang konversinya, akan terjadi seperti ini :

Kalau Bilangan Desimal telah terisi dan sudah terpilih konversinya, akan tampil hasilnya :

Jika anda menekan reset, akan kembali ke halaman awal :



Konverter Bilangan Desimal dengan Menu Pilihan

0 komentar

Disini saya akan share tentang PHP, tentunya sih ini juga tugas dari sekolah ane :D

Langsung saja...







Berikut ini codingnya :

<?php
error_reporting(0);
$des = $_REQUEST['des'];//deklarasi var desimal
$option = $_REQUEST['option'];//deklarasi var pilihan
//Membuat function bin untuk konversi ke biner
    function bin($bil){
      $decimal= $bil;
      $ori=$decimal;;
      while ($decimal>0){ //Looping memutuskan apakah inputan 1 atau 0 yang ditampilkan
                    if($decimal%2 == 0){ // menampbah 0
                        $binary .= 0; //$binary=0+$binary
                        $decimal /= 2; //$decimal=$decimal/2
                    }
                    else{   //menambah 1
                        $binary .= 1; //$binary=1+$binary
                        $decimal = ($decimal/2)-0.5;

                    }
                }
                $result = strrev($binary);
      return "Biner dari : $ori adalah : $result <br/>"; //funngsi ini mereturn hasil
    }
//Membuat function oct untuk konversi ke octal
    function oct($bil){
        $des= $bil;
        $ori=$des;
        $oct='';
        while($des>0){
            $hasil=$des%8;
                switch($hasil){
                    case 0: $oct.="0"; break;
                    case 1: $oct.="1"; break;
                    case 2: $oct.="2"; break;
                    case 3: $oct.="3"; break;
                    case 4: $oct.="4"; break;
                    case 5: $oct.="5"; break;
                    case 6: $oct.="6"; break;
                    case 7: $oct.="7"; break;
                    default : break;
                }
                if($des/8==0){
                    $sisa=($des%8);
                    $des=$sisa;
                }
                else{
                    $sisa=($des/8);
                    $des=$sisa%8;
                }
        }
        $result = strrev($oct);
         return "Octal dari : $ori adalah : $result <br/>"; //funngsi ini mereturn hasil
    }
//Membuat function hex untuk konversi ke hexa
    function hex($bil){
        $des= $bil;
        $ori=$des;
        $hex='';
        while($des>0){
        $hasil=$des%16;
            switch($hasil){
                case 0: $hex.="0"; break;
                case 1: $hex.="1"; break;
                case 2: $hex.="2"; break;
                case 3: $hex.="3"; break;
                case 4: $hex.="4"; break;
                case 5: $hex.="5"; break;
                case 6: $hex.="6"; break;
                case 7: $hex.="7"; break;
                case 8: $hex.="8"; break;
                case 9: $hex.="9"; break;
                case 10: $hex.="A"; break;
                case 11: $hex.="B"; break;
                case 12: $hex.="C"; break;
                case 13: $hex.="D"; break;
                case 14: $hex.="E"; break;
                case 15: $hex.="F";
                default : break;
            }
            if($des/16==0){
                $sisa=($des%16);
                $des=$sisa;
            }
            else{
                $sisa=($des/16);
                $des=$sisa%16;
            }
            }
         $result = strrev($hex);
         return "Hexa dari : $ori adalah : $result <br/>"; //funngsi ini mereturn hasil
    }
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Converter Option for Biner by Firayz</title>
    </head>
    <body>
        <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
                method="post" name="form1">
            <p>Inputkan bilangan desimal :
                <input type="text" name="des" value="<?php echo $des ?>" /></p>
            <p>Pilih konversi : <br/>
                <input type="radio" name="option" value="bin" 
                    <?php ($option=="bin") ? print 'checked=""': print ''; ?>/>
                        Desimal to Biner<br/>
                <input type="radio" name="option" value="hex" 
                    <?php ($option=="hex") ? print 'checked=""': print ''; ?>/>
                        Desimal to Hexa<br/>
                <input type="radio" name="option" value="oct" 
                    <?php ($option=="oct") ? print 'checked=""': print ''; ?>/>
                        Desimal to Octal<br/>
            </p>
            <input type="submit" name="submit" value="Submit"/>
        </form>
        <?php
            if(isset($_POST['des'])){ //apakah data tersubmit?
                /*mambuat variable untuk menyimpan data yang dikirim*/
                $des = $_REQUEST['des'];
                $option = $_REQUEST['option'];
                //cek apakah data yang dikirim tidak kosong ?
                if($des=='' || $option==''){
                    echo '<h2>Maaf data Kurang Lengkap</h2>';
                }
                else{
                    //cek jenis kelamin
                    switch($option){
                        case 'bin' : echo "<h3>".bin($des)."</h3>"; break;
                        case 'hex' : echo "<h3>".hex($des)."</h3>"; break;
                        case 'oct' : echo "<h3>".oct($des)."</h3>"; break;
                        default : break;
                    }
                }
                echo "<a href='".$_SERVER['PHP_SELF']."'>Reset</a>"; //hasil
            }
         ?>
    </body>
</html>

Cara Charge Ponsel yang Baik dan Benar

0 komentar

Di dunia ponsel pada umumnya ada 4 jenis rechargeable battery yang beredar yaitu:
NiCD / NiCad
NiMH / Metal
Li-Ion / Lithium Ion
Li-Poly / Lithium Polymer
 
Karena perbedaan tersebut maka proses charging yang benar juga berbeda-beda.
 
NiCD / NiCad.
Battery NiCD adalah type rechargeable battery paling lama yang ada di dunia, dan karena kapasitasnya yang besar, maka battery ini dipilih untuk ponsel-ponsel lama yang menggunakan tenaga besar.
Saat ini sudah sangat jarang atau bisa dikatakan tidak ada lagi ponsel yang masih menggunakan battery jenis ini, tidak lain karena ukuran dan beratnya yang besar, juga proses chargingnya yang merepotkan, berikut ini proses charging battery NiCD yang benar.
Untuk Battery baru charge selama 12 jam nonstop, dan selanjutnya charge pada saat battery NiCD sudah benar-benar habis atau kalau perlu discharge di desktop charger dahulu sebelum menchargenya, karena battery NiCD mempunyai permanen memory effect bila dicharge pada saat tidak benar-benar habis, sehingga battery anda semakin lama kapasitasnya semakin menurun dan akhirnya mati total.
 
NiMH / Metal.
NiMH adalah generasi baru dari rechargeable battery, keuntungannya dibanding battery NiCD adalah beratnya yanglebih ringan serta memory effect yang bersifat temporary, tetapi memory effect ini bisa menjadi permanen bilamana penge-charge-an yang dilakukan tidak benar.
Selain ukuran dan berat NiMH yang lebih ringan, juga battery NiMH lebih ramah terhadap lingkungan, tetapi walau begitu battery NiMH tidak bisa dibuang di sampah begitu saja, karena ada pross khusus untuk me-recycle battery jenis ini.
Sampai sekarang battery NiMH masih sering kita temui dipasaran, terutama untuk ponsel-ponsel yang menengah kebawah, ini tidak lain karena battery NiMH harganya lebih murah sehingga bisa menekan harga ponsel secara keseluruhan, sedangkan cara perawatan battery NiMH yang benar adalah sebagai berikut.
Untuk battery baru, usahakan charge battery NiMH anda paling tidak 12 jam untuk kali pertama, sedang untuk selanjutnya charge battery anda sesuai dengan petunjuk yang datang bersama ponsel anda plus sedikit tambahan (sekitar 30-60 menit) untuk memberikan kesempatan bagi battery NiMH untuk melakukan “trickle charge”.
Usahakan pengisian dilakukan pada saat battery sudah benar-benar habis, dan tidak perlu melakukan discharge di desktop charger untuk pengisian selanjutnya seperti layaknya battery NiCD, dan bila suatu saat anda merasa terburu-buru dan tidak sempat menghabiskan battery NiMH anda, anda bisa melakukan charging walaupun pada saat tersebut battery anda belum benar-benar habis, konsekuensinya pada saat digunakan maka battery NiMH anda akan terasa cepat habis, tapi hal ini hanya berlangsung secara temporer karena bila anda sudah benar-benar menghabiskan battery anda, dan anda melakukan charging lagi, maka performa battery anda akan kembali seperti semula.
 
Li-Ion / Lithium Ion
Battery ini adalah battery generasi ke 3 dari rechargeable battery, dan keuntungannya terhadap battery NiMH maupun NiCD, adalah berat dan ukurannya yang ringan, sehingga bisa membuat ponsel menjadi berukuran kecil dan ringan. Kebanyakan ponsel yang keluar sekarang sudah menggunakan battery jenis ini sebagai sumber dayanya sehingga lambat laun harga battery Li-Ion semakin murah saja.
Keunggulan  battery ini adalah tidak adanya memory effect pada saat charging sehingga tidak perlu menunggu battery ini habis baru melakukan charge, namun demikian ada pula beberapa perawatan yang perlu dilakukan pada battery ini.
Untuk battery baru, charge battery anda sesuai dengan petunjuk atau sampai lampu/indikator ponsel anda menandakan battery full, setelah itu segera lepas charger anda, demikian juga untuk selanjutnya anda tidak perlu melakukan over charge untuk mendapatkan trickle charge seperti pada battery NiCD dan NiMH, karena pada battery Lithium tidak ada istilah trickle charge, bahkan overcharge battery lithium ion bisa menurunkan kemampuannya.
Walaupun tidak ada memory effect pada battery jenis ini, anda sebaiknya melakukan charging pada saat battery ini sudah habis atau indikator ponsel anda sudah menunjukkan “battery low”, ini dikarenakan battery Lithium Ion memiliki “life cycle” (umur charging) yang lebih sedikit dari battery jenis NiCD dan NiMH, dan tiap kali anda melakukan charging dihitung sebagai 1 kali tidak peduli anda melakukan charge sampai penuh atau tidak.
 
Li-Poly / Lithium Polymer
Ini adalah generasi terbaru dari rechareable battery, keunggulannya adalah ramah terhadap lingkungan, sedang kemampuan lainnya sama persis dengan battery LIthium Ion.
Untuk perawatan battery Lithium Polymer ini sama persis dengan battery Lithium Ion, hanya saja “handling” battery Li-Poly harus sedikit hati-hati mengingat sifatnya yang liquid sehingga bisa mengakibatkan bentuk battery bisa berubah karena tekanan.

Beberapa Perintah SQL

6 komentar



Assalamu'alaikum :D
Untuk postingan kali ini, saya mencoba memberikan beberapa contoh perintah pada SQL.
Sebenarnya se ini itu THR ane. Tau gak THR itu apa ?? :D
THR itu (Tugas Hari Raya) :D
O iya, kalian tau gak  kepanjangan SQL itu apa ?
SQL itu Structured Query Language.
Daripada kebanyakan basa-basi :D langsung aja ke TKP :D




Ini adalah Database yang akan saya gunakan :

Dan Untuk Masing-masing tabelnya adalah sebagai berikut :

tbemployee 
 
tblocation

tbdepartement

1. SQL Query untuk menampilkan last name, department number, dan department name untuk semua pegawai.
SELECT e.last_name, e.departement_id,
d.departement_name
FROM tbemployee e, tbdepartement d
WHERE e.departement_id = d.departement_id;
 
2. Menampilkan Daftar Job (Job_ID) secara unik yang berada pada department 80 termasuk nama lokasinya.
SELECT DISTINCT job_id, location_id
FROM tbemployee, tbdepartement
WHERE tbemployee.departement_id = tbdepartement.departement_id
AND tbemployee.departement_id = 80;

3. Query yang menampilkan last name, nama departement, location id, dan kota dari semua pegawai yang memiliki komisi.
SELECT e.last_name, d.departement_name, d.location_id, l.city
FROM tbemployee e, tbdepartement d, tblocation l
WHERE e.departement_id = d.departement_id
AND d.location_id = l.location_id
AND e.commision IS NOT NULL;

4. Menampilkan last name pegawai dan nama departement untuk semua pegawai yang memiliki huruf “A” pada last name.
SELECT last_name, departement_name
FROM tbemployee, tbdepartement
WHERE tbemployee.departement_id =
tbdepartement.departement_id
AND last_name LIKE '%a%';

5. Query yang menampilkan last name, departement number, departement name untuk semua pegawai yang bekerja di kota Toronto.
SELECT e.last_name, e.job_id,
e.departement_id, d.departement_name
FROM tbemployee e JOIN tbdepartement d
ON (e.departement_id = d.departement_id)
JOIN tblocation l
ON (d.location_id = l.location_id)
WHERE LOWER(l.city) = 'toronto';

6. Menampilkan data nomor pegawai, nama depan, nama belakang, dan gaji dan gaji setahun untuk pegawai dengan nomor departemen = 60 dan 90.
SELECT employee_id, first_name,last_name,salary*12
FROM tbemployee
WHERE departement_id = 60 or departement_id = 90;


7. Menampilkan data no. 1 diatas untuk pegawai yang bekerja pada department ="IT".
SELECT e.employee_id, e.first_name, e.last_name, e.salary*12
FROM tbemployee e, tbdepartement d
WHERE e.departement_id = d.departement_id
AND LOWER(d.departement_name) = 'it';

8. Menampilkan no. departement dan rata-rata gaji setahun untuk tiap-tiap departement.
SELECT d.departement_id, (
    SELECT AVG(salary*12)
    FROM tbemployee e
    WHERE e.departement_id = d.departement_id)
FROM tbdepartement d;

9. Menampilkan nomor pegawai, nama belakang, gaji, nama departement, kota, dan nama negara untuk pegawai yang bekerja pada departement di kota 'toronto'.
SELECT e.employee_id, e.last_name,e.salary, d.departement_name, l.city, l.country_id
FROM tbemployee e JOIN tbdepartement d
ON (e.departement_id = d.departement_id)
JOIN tblocation l
ON (d.location_id = l.location_id)
WHERE LOWER(l.city) = 'toronto';

10. Membuat tabel baru "employee2" dengan struktur sama dengan pada table employee untuk departement 'IT'.
CREATE TABLE tbemployee2 AS (
SELECT e.employee_id, e.first_name, e.last_name, e.email, e.phone_number, e.hire_date, e.job_id, e.salary, e.commision, e.manager_id, e.departement_id, e.address
FROM tbemployee e, tbdepartement d
WHERE e.departement_id = d.departement_id
AND LOWER( d.departement_name ) = 'it');

Sekian Postingan saya kali ini, Wassalamu'alaikum :D

Etika Bertamu & Menerima Tamu yang Baik

2 komentar


Etika Bertamu

1. Meminta izin.

Hai orang-orang yang beriman, janganlah kamu memasuki rumah yang bukan rumahmu sebelum meminta izin dan memberi salam kepada penghuninya. Yang demikian itu lebih baik bagimu, agar kamu (selalu) ingat.
Jika kamu tidak menemui seorangpun didalamnya, maka janganlah kamu masuk sebelum kamu mendapat izin. Dan jika dikatakan kepadamu: "Kembali (saja)lah, maka hendaklah kamu kembali. Itu bersih bagimu dan Allah Maha Mengetahui apa yang kamu kerjakan. (An-Nur 27-28)

2. Minta Izin Maksimal Tiga Kali

Dari Abu Sa’id Al-Khudri ia berkata, Abu Musa telah meminta izin tiga kali kepada Umar untuk memasuki rumahnya, tetapi tidak ada yang menjawab, lalu dia pergi, maka sahabat Umar menemuinya dan bertanya, "Mengapa kamu kembali?" Dia menjawab, "Saya mendengar Rasulullah bersabda, Barangsiapa meminta izin tiga kali, lalu tidak ada jawaban, maka hendaklah kembali. (Shahih HR. Ahmad)

3. Tidak Menghadap Ke Arah Pintu Masuk, Namun Disisi Kanan atau Kirinya

Dari Abdullah bin Bisyer ia berkata, Adalah Rasulullah apabila mendatangi pintu suatu kaum, beliau tidak menghadapkan wajahnya ke depan pintu, tetapi berada di sebelah kanan atau kirinya dan mengucapkan "Assalamu ‘alaikum … assalamu'alaikum …" (Shahih HR. Abu Dawud)

4. Jika Ditanya Hendaknya Menyebut Nama Yang Jelas

Saya datang kepada Rasulullah untuk membayar hutang ayahku. Lalu aku mengetuk pintu rumahnya. Lalu beliau bertanya, "Siapa itu?" Lalu aku menjawab, "Saya." Nabi berkata, "Saya?… Saya? … seakan-akan beliau tidak menyukainya. (HR. Bukhari)

5. Dilarang Mengintai Ke Dalam Bilik

Dari Anas bin Malik, sesungguhnya ada seorang laki-laki mengintip sebagian kamar Nabi, lalu Nabi berdiri menuju kepadanya dengan membawa anak panah yang lebar atau beberapa anak panah yang lebar, dan seakan-akan aku melihat beliau menanti peluang untuk menusuk orang itu. (HR. Bukhari)

6. Bila Diminta Pulang, Hendaknya Pulang

Dan jika dikatakan kepadamu: "Kembali (saja)lah, maka hendaklah kamu kembali. Itu bersih bagimu dan Allah Maha Mengetahui apa yang kamu kerjakan. (lihat ayat diatas)

7. Menyempaikan Salam Kepada Shohibul Bait Bila Telah Berjumpa

hadits dari Abu Hurairoh bahwasanya ia berkata, Rasulullah bersabda, "Hak orang muslim kepada muslim yang lain ada enam perkara." Beliau ditanya "Apa itu wahai Rasulullah?" Beliau menjawab, "Jika kamu menjumpainya, hendaknya engkau menyampaikan salam kepadanya..." (HR. Muslim)

8. Tidak Masuk Bila Yang Mengizinkan Wanita

Seorang tamu pria hendaknya tidak masuk rumah apabila yang mempersilahkan masuk adalah seorang wanita. Kecuali wanita tersebut telah diizinkan oleh suaminya atau mahromnya.
Amr berkata, Rasulullah melarang kami meminta izin untuk menemui wanita tanpa mendapat izin suaminya. (Shahih HR. Ahmad)
Dari Amr bin Al-Ash dia berkata, Sesungguhnya Rasulullah melarang kami masuk di rumah wanita yang tidak ada mahromnya. (Shahih HR. Ahmad)

9. Menundukkan Pandangan Jika Apabila Melihat Wanita (lawan jenis)

Katakanlah kepada kaum laki-laki beriman, hendaklah mereka menundukkan sebagian pandangannya dan menjaga farjinya. Yang demikian itu lebih bersih untuk mereka. Sesungguhnya Allah itu Maha waspada dengan apa yang mereka kerjakan. (An-Nur: 30)

10. Mendoakan Shohibul Bait

Dari Hisyam bin Yusuf, dia berkata, Saya mendengar Abdullah bin Bisyr menceritakan bahwa ayahnya pernah membuat makanan untuk Nabi, lalu dia mengundangnya, lalu beliau mendatangi undangannya. Maka tatkala selesai makan, beliau berdoa, Ya Allah, ampunilah dosanya dan rohmatilah dia dan berkahilah rizki yang engkau berikan kepadanya. (HR. Muslim dan Ahmad)

11. Tidak Menceritakan Aibnya Kepada Orang Lain

Abu Hurairoh, dia berkata, Sesungguhnya Rasulullah bersabda, "Tahukah kamu apa ghibah itu?" Mereka menjawab, "Allah dan Rasul-Nya yang lebih tahu." Lalu beliau bersabda, "Ghibah adalah engkau menyebutkan saudaramu (kepada orang lain) dengan sesuatu yang ia benci." Lalu dikatakan kepadanya, "Wahai Rasulullah, bagaimana pendapatmu bila aib yang kuceritakan itu memang benar?" Beliau menjawab, "Jika apa yang kamu ceritakan itu benar, berarti kemu meng-ghibah-nya. Jika tidak, berarti engkau berbuat dusta." (HR. Muslim)


Etika Menerima Tamu

1. Menjawab Salam

Dari Abu Hurairoh berkata: Saya mendengar Rosulullah bersabda: "Hak orang muslim terhadap muslim lainnya ada lima; Menjawab salam…" (HR. Bukhari)

2. Boleh Menanyakan Siapa Namanya

Lihat Hadits diatas.

3. Boleh Menolak Tamu

Lihat Ayat diatas.

4. Boleh Saling Berpelukan dan Berjabat Tangan

Dari Sya'bi dengan sanadnya: "Sesungguhnya sahabat Nabi apabila mereka bertemu, mereka saling berjabat tangan dan bila datang dari bepergian mereka berpeluk-pelukan. Dari Abu Ja’far dia berkata: Ketika aku datang menghadap Rosulullah dari Najasi beliau menjumpaiku lalu memelukku.
Dari Ummu Darda’ dia berkata: Ketika Salman tiba, dia bertanya "Dimana saudaraku?" Lalu aku menjawab: "Dia di masjid", lalu dia menuju ke masjid dan setelah melihatnya, dia memeluknya, sedangkan sahabat yang lain saling berpeluk-pelukan pula. (Syarh Ma'anil Atsar:4/281.)

5 Tidak Memasukkan Tamu Lain Jenis

Dari Ibnu Abbas dari Nabi beliau bersabda: "Janganlah seorang laki-laki menyepi dengan seorang perempuan kecuali ada mahromnya, lalu ada seorang laki-laki berdiri seraya bertanya: "Wahai Rosulullah, istriku akan menjalankan haji, sedangkan aku telah mewajibkan diriku untuk mengikuti perang ini dan ini?" Beliau berkata: "Kembalilah dan berangkatlah haji bersama istrimu ". (HR. Bukhori)

6. Menyambut Tamu Dengan Gembira

Hendaknya shohibul bait menyambut tamunya dengan penuh gembira, wajah berseri-seri sekalipun hati kurang berkenan karena melihat sikap atau akhlaknya yang jelek.
Dari Aisyah ia berkata: "Sesungguhnya ada seorang yang mints izin kepada Nabi. Ketika Nabi melihatnya sebelum dia masuk, beliau berkata: "Dialah saudara golongan terjelek, dialah anak golongan terjelek" Kemudian setelah dia duduk, Nabi berseri-seri wajahnya, dan mempersilakan padanya. Setelah lakilaki itu pergi, Aisyah berkata kepada Rosulullah: "Wahai Rosulullah ketika engkau lihat laki-laki itu tadi, engkau berkata begini dan begitu, kemudian wajahmu berseri-seri dan engkau mempersilakan padanya?" Maka Rosulullah bersabda: "Wahai Aisyah, kapan engkau tahu aku mengucap kotor? Sesungguhnya sejelek-jelek manusia di sisi Allah pada hari Qiamat adalah orang yang ditinggalkan manusia karena takut akan kejelekannya ". (HR. Bukhari)

7. Menjamu Tamu Sesuai Kemampuan

Dari Abu Hurairoh, sesungguhnya ada seorang laki-laki bertamu kepada Nabi, lalu beliau menyuruh utusan untuk meminta makanan kepada istrinya. Sang istri berkata: "Kita tidak mentpunyai apa-apa kecuali air". Lalu Rosulullah bertanya kepada sahabatnya: "Siapa yang bersedia menjamu dan menanggung tamu ini?" Ada salah seorang sahabatAl-Anshor berkata: "Saya sanggup wahai Nabi." Maka dibawalah tamu tersebut ke rumah istrinya, lalu sahabat itu berkata kepada istrinya: "Jamulah tamu Rosulullah ini". Istrinya menjawab: "Kita tidak punya apa-apa kecuali makanan untuk anak-anak kita yang masih kecil ini". Sahabat itu berkata: "Siapkan makananmu itu sekarang. Nyalakan lampu, tidurkan anakmu bila dia ingin makan malam ". Sang istri itu mentaati suaminya, lalu dia menyiapkan makanan untuk tamunya, menyalakan lampu dan menidurkan anaknya. Lalu sang istri berdiri seolah-olah hendak memperbaiki lampu lalu mentadamkannya, maksudnya untuk meyakinkan tamunya seolah-olah keduanya ikut makan, lalu semalaman suanti istri tidur dengan menahan lapar. Maka pada pagi hari dia pergi menuju ke nunah Rosulullah. Lalu Rosulullah bersabda: "Tadi malam Allah tertawa, atau heran (takjub) dengan perbuatan kamu berdua ", maka turunlah ayat: Dan mereka (yaitu sahabat. Al-Anshor) mengutamakan kepentingan (sahabat muhajirin daripada kepentingan dirinya sendiri), sekalipun mereka dalam keadaan sangat membuutuhkan, dan barangsiapa yang dijaga dari kebakhilan maka mereka itulah orang yang beruntung. (Al-Hasyr:9)


Semoga bermanfaat :)

Cara Membuat Buku Tamu Show/Hide dari Atas

0 komentar

Kali ini saya akan membagi tips dan trik "Cara Membuat Buku Tamu Show/Hide dari Atas".  Gak Pake Lama langsung aja Dah..

  1. Login blogger
  2. Rancangan, Tambah GadgetHtml/java script
  3. Dan Simpan kode berikut  :
<style type="text/css">
#at{
position:fixed;
right:450px;
z-index:+1000;
}
* html #at{position:relative;}
.attab{
height:100px;
width:30px;
float:left;
cursor:pointer;
background:url();
}
.atcontent{
float:left;
border:2px solid #999;
background: #000;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
padding:10px;
-moz-box-shadow: 0px 2px 5px 0px #f8f9b9;
}
</style>
<script type="text/javascript">
function showHideAT(){
var at = document.getElementById("at");
var w = at.offsetWidth;
at.opened ? moveAT(0, -200-w) : moveAT(20-w, 0);
at.opened = !at.opened;
}
function moveAT(x0, xf){
var at = document.getElementById("at");
var dx = Math.abs(x0-xf) > 25 ? 35 : 1;
var dir = xf>x0 ? 1 : -1;
var x = x0 + dx * dir;
at.style.top = x.toString() + "px";
if(x0!=xf){setTimeout("moveAT("+x+", "+xf+")", 10);}
}
</script>
<div id="at">
<div class="attab" onclick="showHideAT()"> </div>
<div class="atcontent">
<div align="center">
<div style="background:#000;">


<!-- Simpan Kode cbox atau shoutmix nya disini -->


</div>
</div>

<br />
<div align="right"><a href="javascript:void(0);" onclick="showHideAT()"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinRvn-7Jzo1eXsSrAPlTJ7H9XmHtm3RiYAJWp-aBujNP3eZ5GBW6Vn2jYG1lC8vqdKifDK9Bi6VYjP1gG8sEpq2IjsJ6Ut-x8xvzlTHSOJxeajs9ewT9FbncdUvsqAV0eBkKm5lHB6H3Vo/s1600/close.png" alt="close" title="Click here to Close Cbox" /></a></div>

</div></div>


<script type="text/javascript">
var at = document.getElementById("at");
at.style.top = (-200-at.offsetWidth).toString() + "px";
</script>

<center><a href="javascript:void(0);"onclick="showHideAT()"/><img border="0" src="http://i763.photobucket.com/albums/xx277/gberandal/celoteh%20galang/GUESTBOOK.png" alt="cbox" title="Click here to open Guest Book" /></a></center> 

Catatan:
Jika ingin menampilkan posisi Tombol di samping seperti Blog saya, Tinggal ganti Kode di bawah ini

<center>
<a href="javascript:void(0);" onclick="showHideAT()"><img alt="cbox" border="0" src="http://i763.photobucket.com/albums/xx277/gberandal/celoteh%20galang/GUESTBOOK.png" title="Click here to open Guest Book" /></a></center>

Dengan kode dibawah ini :

<div style='display:scroll; position:fixed; top:20px; right:0px;'><a href="javascript:void(0);"onclick="showHideAT()"/><img src="http://i763.photobucket.com/albums/xx277/gberandal/celoteh%20galang/CHATBOX.png"  /></a>
</div>

Sekian Terima Kasih :)