Minggu, 09 November 2014

Macam-macam Query (SQL) Untuk Pengolahan Database (bagian 1).

Assalamu 'alaikum Wr. Wb.

Apa Itu SQL ? orang yang berkecimpung didunia IT pasti sudah tahu. SQL singkatan dari Structured Query Language, yang memiliki definisi sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional (wikipedia). 

Berikut macam-macam query yang terangkum dalam macam-macam query untuk pengolahan database bagian 1.

1. Menampilkan data secara menyeluruh dari 1 table.

SELECT * FROM nama_tabel;

2. Menampilkan data dari field tertentu yang dipilih.

SELECT tabel_id, tabel_name FROM nama_tabel;

2. Menampilkan data dengan kondisi ( ascending dan descending )

SELECT * FROM nama_tabel ORDER BY id_tabel ASC;
SELECT * FROM nama_tabel ORDER BY id_tabel DESC;

3. Menampilkan data dengan berdasarkan kondisi salah field tertentu menggunakan (where).

SELECT * FROM nama_tabel WHERE id_tabel = '1';

4. Menampilkan data dengan menjumlahkan isi dari salah satu field (biasanya bertipe integer,float dll yang sifatnya angka).

SELECT SUM(id_tabel) FROM nama_tabel;

5. Mencari nilai rata-rata pada field tertentu  (biasanya bertipe integer,float dll yang sifatnya angka).

SELECT AVG(id_tabel) FROM nama_tabel;

6. Memberi alias atau penamaan(nama samaran) pada field tertentu.

SELECT SUM(id_tabel) AS jumlah FROM nama_tabel;
SELECT SUM(id_tabel) AS rata_rata FROM nama_tabel;

Demikian contoh query pada SQL yang terangkum dalam bagian 1 dan tunggu penjelasan query-query lainya di bagian 2.

Nah.cukup mudahkan. silahkan dicoba dan lihat hasilnya. Insya Allah bisa.. mohon maaf jika ada kesalahan, mohon sarannya jika masih ada yang perlu diperbaiki, silahkan bertanya jika ada pertanyaan, akan dijawab semaksimal mungkin yang saya bisa, dan jangan menghujat..

Wassalamu 'alaikum Wr. wb.

Kamis, 30 Oktober 2014

Validasi Untuk Membatasi Karakter Inputan (Hanya Angka) Pada Textbox Dengan Javascript

Assalamu 'alaikum Wr. Wb.

Mumpung masih semangat, dan ada bahan lagipula ada waktu, sedikit share hal sepele yang mungkin sudah banyak yang tahu, tapi yang belum tahu semoga bisa mengetahui.

Dalam membuat aplikasi khususnya pemrograman web validasi sangat penting untuk menghindari hal-hal yang buruk seperti user nakal, inputan ngawur, rusaknya data dll.

Langsung saja ke contoh :

1. Buat form input dengan textbox

<input type="text" name="coba" >

2. Buat function untuk validasinya dengan javascript

<script language='javascript'>
function validAngka(a)
{
if(!/^[0-9.]+$/.test(a.value))
{
a.value = a.value.substring(0,a.value.length-1000);
}
}
</script>

3. Untuk memanggil fungsi validAngka diatas kita menggunakan event onkeyup. jadi ditambahkan di form inputnya (textbox).

<input type="text" name="coba"  onkeyup="validAngka(this)">

Nah.cukup mudahkan. silahkan dicoba dan lihat hasilnya. Insya Allah bisa.. mohon maaf jika ada kesalahan, mohon sarannya jika masih ada yang perlu diperbaiki, silahkan bertanya jika ada pertanyaan, akan dijawab semaksimal mungkin yang saya bisa, dan jangan menghujat..

Wassalamu 'alaikum Wr. Wb

Rabu, 29 Oktober 2014

Membuat Fungsi Tanggal Dalam PHP

Assalamu 'alaikum Wr.Wb

Jumpa lagi setelah lama sekali menghilang..
Kali ini penulis akan membahas tentang membuat fungsi tanggal dengan PHP. Didalam MYSQL ada type data datetime, jadi ketika diload didalam program maka hasilnya format Y-m-d misalkan 2014-10-30.
Nah ketika ditampilkan diwebsite maka user akan sedikit kesulitan melihat format tanggal seperti dan tentunya user akan lebih suka melihat format tanggal sepert ini 30 Oktober 2014. Bagaimana caranya ?.

1. Buat fungsi untuk mendeklarasikan bulan dari angka menjai huruf seperti ini :

function getMonth($month){ switch ($month){ case 1: return "Januari"; break; case 2: return "Februari"; break; case 3: return "Maret"; break; case 4: return "April"; break; case 5: return "Mei"; break; case 6: return "Juni"; break; case 7: return "Juli"; break; case 8: return "Agustus"; break; case 9: return "September"; break; case 10: return "Oktober"; break; case 11: return "November"; break; case 12: return "Desember"; break; }

2. Lalu buat fungsi tanggalnya

function tanggal($tgl)
{
$tanggal = substr($tgl,8,2);
$bulan = getMonth(substr($tgl,5,2));
$tahun = substr($tgl,0,4);
return $tanggal.' '.$bulan.' '.$tahun;  
}

3. Implementasinya seperti ini
Misalkan mau menampilkan tanggal hari ini

<?php
$tgl_sekarang=date("Y-m-d");--> 2014-10-30

$tgl_modif=tanggal($tgl_sekarang); --> memanggil fungsi tanggal

echo"$tgl_modif";--> hasilnya 30 Oktober 2014

?>

Kurang lebihnya begitu dan silahkan dicoba, jika ada yang salah mohon saranya jika ada pertanyaan silahkan bertanya , jika penulis tahu akan dijawab semaksimalnya jika penulis belum tahu mari belajar bersama. jangan saling menghujat. ok ..

Wassalamu 'alaikum Wr.wb

Sabtu, 15 Maret 2014

Mengatasi PHPMyAdmin Error di Ubuntu

Assalamu Alaikum Wr.Wb.

Anda pernah mengalami hal seperti dibawah ini..

Ini pengalamanku ketika pertama setelah install xampp/lampp di ubuntu. Tapi itu bukan masalah serius asal mau mencari solusinya.. googling.. sudah pasti.. itu cara terakhir atau pertama kali ketika ada masalah..

langsung saja.menurut berbagai sumber yang penulis pelajari,
caranya :
buka terminal lalu ketik :
sudo gedit /opt/lampp/etc/extra/httpd-xampp.conf

lalu file httpd-xampp.conf akan terbuka...

ketik Require all granted seperti yang ada di gambar berikut ini.
Setelah itu ..ya sudah selesai ..dan semoga bisa dibuka PHPMyAdmin-nya.

Wassalamu 'alaikum Wr.wb