Sabtu, 26 April 2014

Belajar Query di Aplikasi SIADPA

Belajar Query di Aplikasi SIADPA

Semuanya tentang Pengertian dan Pengalaman Saya

Pemahaman Query

Query adalah Program yang mempunyai kemampuan untuk menampilkan, menghapus & merubah suatu data yang kita pilih ataupun semua data dari database yang telah kita tentukan juga, dimana mengambil dari tabel tabel yang ada di database, namun tabel tersebut tidak semua ditampilkan sesuai dengan yang kita inginkan melalui bahasa query.

Apa itu Bahasa Query ?... dan bagaimana contohnya ???

Bahasa query / query language adalah bahasa khusus yang digunakan untuk melakukan query pada basisdata. Tentu saja hanya Saja yang mengerti query tersebut.

Nah Bagaimana kalau hanya Komputer saja yang mengerti bahasa tersebut ??? buat apa dik ?
Begitulah pertanyaan dari adik saya yang berumur 20 tahun…

Gunanya Query

  • Nah kita itu, MAU DATA ? benar ?
  • Komputer itu GAK NGERTI KEMAUAN KITA ? benar ?
  • Bagaimana KOMPUTER MAU NAMPILIN DATA, KALAU KOMPUTER GAK NGERTI ?
  • Nah makanya ada penerjemah BAHASA yang kita sebut QUERY, itulah yang menyambungkan kita (otak kita) dengan komputer…
  • Jadi Kita (manusia) ngerti Query
  • Komputer ngerti (mesin) ngerti Query
  • Maka Kita harus belajar Query… ^_^
ini ilustrasi gambarnya...
Bahasa Query
Contoh lain : Seperti kalau anda jalan jalan ke Negara Jerman, tentu saja anda harus mencari Gaet Penerjemah bahasa Indonesia dengan basah Jerman, begitupun Manusia Dengan Komputer

Manfaat Query

  • Dapat Menampilkan data, data tertentu pada suatu table Secara Cepat
  • Dapat Melakukan Proses Perulangan yang sangat cepat dan efektif
  • Dapat melakukan operasi perhitungan
  • Data Ribuan table bisa dibuat menjadi simple oleh Query

Manfaat Query di SIADPA

  • Menampilkan data-data Perkara, contohnya kita hanya ingin melihat data pada table register berdasarkan nomor perkara
  • Bisa Merekap berdasarkan kataegori Umur, Jenis Perkara, Jenis Putusan, Tanggal Daftar, Tanggal Putus… dan masih banyak lagi
  • Bisa Menampilkan Biodata para pihak dengan mudah
  • Bisa Menampilkan data keuangan
  • Dll… pokoknya wah banget deh

5 Pembelajaran Pengalaman Berharga saya sewaktu belajar query

  1. Query Tidak Pernah Salah
  2. Apabila Query Salah, Maka orang yang membuat querynya lah yang salah
  3. Jika Baru Belajar Query, maka belajarnya dengan "Query Select" (hanya menampilkan data)
  4. Latihan pola pikir analisa kebutuhan dan pengimplementasian query sesering mungkin
  5. Jadi Jangan Pernah Takut belajar query
  6. Bonus 1... mulai sekarang... ^_^
Sudah Saatnya membuat teman teman pintar dalam mengolah data melalui query, dan tiba saatnya nanti saya pensiun dari programmer dan ingin belajar SEO karena hal baru yang menarik menurut saya ^_^

Anda Mau Belajar Query ???
Saya mau lihat respon anda, jika anda mau belajar query sungguh sungguh dengan saya.
Begini deh kita buat permainan, jika fanspage like Facebook saya ini lebih dari 100,

Jasa Pembuatan Program
saya akan langsung buat query pertama di SIADPA untuk belajar pertama anda, kalau perlu share postingan blog ini ke teman teman admin PA se indonesia supaya cepat, bagaimana ? Menarik ?

Khusus Hastag 3 orang terbawel yang hampir tyap minggu chat sama saya, hahahaha :
  1. KM Zikri (pa jakut)
  2. Muhammad Najib (gak tau)
  3. Tymon (Aceh mana gak tau)
ok, saya tunggu saya lihat seberapa besar keinginan anda belajar query,

1 kata mutiara dari saya "Belajarlah Sampai Kamu Tidak Bisa Belajar Lagi"
Salam Dika Andrian (anak kecil dari pengadilan agama jakarta barat)

Sabtu, 22 Maret 2014

Function PHP Untuk Memanipulasi Data

Function PHP Untuk Memanipulasi Data

Kali ini kita akan belajar bagaimana menggunakan function PHP untuk memanipulasi data, dengan input 1 data, Output bisa mengahasil kan lebih dari 1 data, bahkan 1000 data dan tak terhingga


Tujuan fungsi untuk penggunaannya adalah:
- Menghemat ukuran program
- Memudahkan dalam mengembangkan program
- Data yang telah di fungsikan Terstruktur

Untuk membuat function, harus mengikuti syntax sebagai berikut:

function namafungsi ($parameter1, $parameter2)
{
    pernyataan1;
    pernyataan2;
}

nah Berikut saya Mau berubah Tanggal dari database mysql yang biasanya berformat "YYYY-MM-DD" misalkan "2014-03-22" nah saya mau Rubah menjadi format indonesia "Sabtu, 22 Maret 2014"
Nah Codenya sedikit agak panjang, akan tetapi berguna untuk pelajaran kedepannya, jadi simak baik baik... ^_^
Buat File "function_tanggal_indonesia.php" yang isinya sebagai berikut:


<?php
function tanggal_indonesia($tgl)//ini Function yang akan di panggil
    {
        $dd=substr($tgl,8,2);
        $mm=substr($tgl,6,2);
        $yy=substr($tgl,0,4);
      
        switch($mm)
            {
                case 1: $bb = "Januari"; break;
                case 2: $bb = "Februari"; break;
                case 3: $bb = "Maret"; break;
                case 4: $bb = "April"; break;
                case 5: $bb = "Mei"; break;
                case 6: $bb = "Juni"; break;
                case 7: $bb = "Juli"; break;
                case 8: $bb = "Agustus"; break;
                case 9: $bb = "September"; break;
                case 10: $bb = "Oktober"; break;
                case 11: $bb = "November"; break;
                case 12: $bb = "Desember"; break;
            }
      
        switch(date('w',strtotime("$tgl")))
            {
                case 0: $hari = "Minggu"; break;
                case 1: $hari = "Senin"; break;
                case 2: $hari = "Selasa"; break;
                case 3: $hari = "Rabu"; break;
                case 4: $hari = "Kamis"; break;
                case 5: $hari = "Jum'at"; break;
                case 6: $hari = "Sabtu"; break;
            }
              
        $jadi = "$hari, $dd $bb $yy";
        return $jadi;
    }


//untuk memanggilnya cukup di echo dan dipanggil nama function dan parameter yang akan dirubah
for ($d=1;$d<=31;$d++)
    {
        $tanggal="2014-03-$d";
        echo "Tanggal sebelumnya $tanggal hasil Jadinya ".tanggal_indonesia($tanggal)."<br>";
    }
?> Nah Hasil Jadinya Seperti Berikut:

Function PHP, Function Tanggal, Function Tanggal PHP, Tanggal Indonesia

Nah pertanyaannya kenapa mesti di function ? kan tinggal di echo bisa ?
Jawabnya karena contoh di atas cuma 1 data :D
kalau kita memakai database pasti akan banyak data, kita tinggal panggil function nya dan di looping deh :)

Ini Contoh Looping nya dalam Tanggal 1 Bulan
Tinggal Di rubah sedikit FOR (looping) di code nya menjadi

//untuk memanggilnya cukup di echo dan dipanggil nama function dan parameter yang akan dirubah
for ($d=1;$d<=31;$d++)
    {
        $tanggal="2014-03-$d";
        echo "Tanggal sebelumnya $tanggal hasil Jadinya ".tanggal_indonesia($tanggal)."<br>";
    }

Hasil jadinya Seperti ini, Mantab Bukan :) coba bayangin diketik manual 1 per 1

Function PHP, Function Tanggal, Function Tanggal PHP, Tanggal Indonesia

Semoga Artikel ini Bermanfaat... ^_^

Rabu, 19 Maret 2014

Aplikasi LIPA MEKKADILAGA

Aplikasi Lipa Mekkadilaga Online... 

Laporan LIPA Mekkadilaga


Aplikasi ini diciptakan untuk memudahkan laporan perkara pada peradilan agama khususnya PTA Jakarta...

Aplikasi ini telah dirancang sekitar awal tahun 2012 dengan bersumber pada narasumber Hakim Tinggi Pengadilan Tinggi Agama Jakarta (Drs. H. Mardiana Muzaffar, SH, MH.) yang dibantu oleh Tim IT Daerah PA se-Jakarta yang biasa disebut MacDy (Mekkadilaga).
Dengan Banyaknya jenis pelaporan yang dibutuhkan, maka dibuatlah aplikasi ini dengan berpanduan dari LIPA 1 - 13, akan tetapi semakin banyakya laporan yang di butuhkan maka TIMDA Jakarta merumuskan untuk menambah nomor LIPA agar memudahkan TIMDA Jakarta untuk mengetahui jenis laporan...

Macam Jenis Laporan Tersebut Antara Lain :
  1. Laporan Keadaan Perkara
  2. Laporan Banding
  3. Laporan Kasasi
  4. Laporan Peninjauan Kembali
  5. Laporan Eksekusi
  6. Laporan Kegiatan Hakim
  7. Laporan Keuangan Perkara
  8. Laporan Rekapitulasi Perkara
  9. Laporan Perkara Mediasi
  10. Laporan Perkara Akte Cerai
  11. Laporan Perkara Iwadh
  12. Laporan Perkara Penyebab Perceraian
  13. Laporan Perkara Khusus PP. 10
  14. Laporan Perkara Sidang Keliling
  15. Laporan Perkara Prodeo
  16. Laporan Perkara Posbakum
  17. Laporan Perkara Penerimaan Hak Hak Kepaniteraan
  18. Laporan Perkara Penerimaan Hak Hak Kepaniteraan Lainnya
  19. Laporan Perkara yang sudah Diminutasi
  20. Laporan Tingkat Penyelesaian Perkara

Aplikasi LIPA Mekkadilaga ini pertama kali dirancang menggunakan Bahasa Pemograman Visual Basic dengan Report (Crystal Report)... dan seiring perkembangannya Aplikasi LIPA Mekkadilaga ini telah di upgrade ke bahasa pemograman Delphi dengan report (Fast Report)

Dengan Instalasi Sebagai Berikut:
  • Taruh Folder Aplikasi Tersebut di Komputer/ Labtop Client Panitera Muda Hukum, terdapat 2 file (APLIKASI_LIPA_MEKKADILAGA.EXE & @KONEKSI_LIPA_MEKKADILAGA.ini)
  • Pastikan Terkoneksi LAN Komputer Client dengan Komputer Server
  • Setting @KONEKSI_LIPA_MEKKADILAGA.ini khususnya setingan koneksi SQL SERVER ke komputer server
 Cara Penggunaan :
  • Pilih Bulan & Tahun
  • Klik Nomor Lipa yang di inginkan
  • Priview
  • Print
  • Save As ke PDF
  • Kemudian di Upload PDF tersebut Ke Hosting Pta Jakarta
Terima kasih kepada :
  • Pengadilan TInggi Agama Jakarta
  • PA PA Se-Jakarta
  • Bapak Drs.H.Mardiana Muzaffar SH MH. (Mantan Hakim TInggi PTA JAKARTA)
  • Ketua Mekkadilaga yang mengomandani TIMDA Jakarta (Aday Hidayat)
  • Anggota Tim Mekkadilaga (Dika, Samino, Ijmal, Aji, Kiki, Andika, Ikbal, Hiram)
  • Ketua Timnas (Irwansyah & Tohir)
  • Support Anggota Timnas (Mohammad Roy Irawan, Hendra Dwi Prasetya)
Link Download This Free--> https://www.facebook.com/permalink.php?story_fbid=10200799250142429&id=1382913275317808&notif_t=like