Hallo

Rabu, 19 Oktober 2011

Modem SmartAX MT882a

Bagi yang belum berlangganan telkomspeedy, terutama area Jember (mungkin Jawa Timur) Telkom berbaik hati memberikan modem gratis merk SmartAX MT882a. Berhubung ini modem drop-dropan dari Divre V Jawa Timur, kualitas modem ini lumayan bagus dari modem sebelumnya.. Kalo mo daftar pilih paket Komunitas 50 jam cuman Rp.50.000,- plus Free Modem SmartAX MT882a.

ADSL Modem buat Telkompeedy dari Huawei Technologies.
Fitur:

  1. Modelnya cantik dan elegan
  2. Dual port LAN dan USB
  3. Default setting - Bridge
  4. Sinyal ADSL bagus
  5. Tidak mudah panas
  6. Username : admin dan password : admin
  7. System informasi yang dimunculkan lengkap





Cara Install ADSL Modem SmartAX MT882a
1. Bridge /Dial Up Koneksi
Langsung buat new connection dari network connection tanpa harus login ke modem (http://192.168.1.1) sebab default setting modem ini sudah bridge. Cara buat Dial Up Connection bisa dilihat disini.

2. PPOe Koneksi
a. http://192.168.1.1
b. Dari menu modem pilih Basic > WAN Setting







c. Ganti pilihan Mode, dari Bridge ke Routing



Isi VPI dan VCI sesuai daerah anda
Service Name: Telkom (diisi bebas)
Usename: nomor speedy (missal: 152502202323@telkom.net
Password: password speedy(xxxxxx)

Klik tombol submit

c. Dari menu Tools > Reboot > pilih current setting > klik restart


Bagi yang butuh driver modem SmartAx silahkan download disini

Informasi terkait:
1. DSLAM Telkom ( kode VPI dan VCI)
2. Cara membuat koneksi Bridge
3. Diagnosa Gangguan Speedy-1
4. Diagnosa Gangguan Speedy-2









Senin, 10 Oktober 2011

Cara Membuat Query SQL Untuk Relasi Tabel

saya akan mencoba membahas bagaimana cara membuat query SQL yang melibatkan tabel lebih dari satu (multi tabel) dimana saling berelasi satu sama yang lain. Dalam hal ini, pembahasan hanya akan berfokus pada query berbentuk SELECT saja.
Untuk lebih jelasnya, saya berikan sampel 3 buah tabel yang saling berelasi satu sama lain beserta sampel datanya. Tabel ini merupakan studi kasus dari data perkuliahan mahasiswa.
CREATE TABLE `ambilmk` (
  `nim` varchar(5),
  `kodemk` varchar(4),
  `nilai` float,
  `smt` varchar(10),
  `thajar` varchar(10),
  PRIMARY KEY (`nim`,`kodemk`)
);
CREATE TABLE `mhs` (
  `nim` varchar(5),
  `namamhs` varchar(20),
  `alamat` text,
  `tgllhr` date,
  PRIMARY KEY (`nim`)
);
CREATE TABLE `mk` (
  `kodemk` varchar(4),
  `namamk` varchar(20),
  `sks` int(11),
  `smt` varchar(10),
  PRIMARY KEY (`kodemk`)
);
dan… berikut ini adalah sampel datanya
INSERT INTO `ambilmk` VALUES ('M001', 'MK01', '3', 'GANJIL', '2001-2002');
INSERT INTO `ambilmk` VALUES ('M001', 'MK02', '2', 'GANJIL', '2001-2002');
INSERT INTO `ambilmk` VALUES ('M002', 'MK01', '4', 'GANJIL', '2001-2002');
INSERT INTO `ambilmk` VALUES ('M003', 'MK03', '4', 'GENAP', '2001-2002');
INSERT INTO `mhs` VALUES ('M001', 'XXX', 'SOLO', '1990-10-01');
INSERT INTO `mhs` VALUES ('M002', 'YYY', 'SEMARANG', '1992-08-11');
INSERT INTO `mhs` VALUES ('M003', 'ZZZ', 'SOLO', '1991-04-15');
INSERT INTO `mk` VALUES ('MK01', 'KALKULUS I', '3', 'GANJIL');
INSERT INTO `mk` VALUES ('MK02', 'GEOMETRI', '2', 'GANJIL');
INSERT INTO `mk` VALUES ('MK03', 'KALKULUS II', '3', 'GENAP');
Berdasarkan ketiga tabel tersebut, kita bisa melihat relasi antar ketiga tabel tersebut sebagaimana tergambar pada gambar berikut ini

Nah… selanjutnya, misalkan kita ingin menampilkan data mahasiswa (nim, nama) dari mahasiswa yang pernah mengambil matakuliah ‘MK01′. Bagaimana cara membuat query SQL nya?
Sebelum kita mulai membuat query SQL nya, terlebih dahulu harus kita tentukan ‘Di tabel manakah kita akan bekerja‘ dari ketiga tabel tersebut. OK… untuk menampilkan nim dan nama, kita bisa menggunakan tabel ‘mhs’. Sedangkan untuk prasyarat dari query yaitu ‘mahasiswa yang pernah mengambil matakuliah MK01 kita menggunakan tabel ‘ambilmk’. Dengan demikian query yang akan kita buat hanya melibatkan kedua tabel tersebut, yaitu ‘mhs’ dan ‘ambilmk’.
Eh… masih ada lagi hal yang harus diperhatikan, yaitu relasi kedua tabel tersebut. Bila Anda lihat gambar relasi di atas atau hubungan antar ketiga tabel, tabel ‘ambilmk’ dan tabel ‘mhs’ direlasikan melalui field apa? Dari gambar, kita tahu bahwa kedua tabel terhubung melalui field ‘nim’ yang ada di tabel ‘mhs’ dan field ‘nim’ yang ada di tabel ‘ambilmk’. Oleh karena itu di dalam query SQL terutama pada bagian klausa WHERE perlu adanya perintah untuk menggambarkan hubungan tersebut.
Query SQL untuk menampilkan data mahasiswa (nim, nama) dari mahasiswa yang pernah mengambil matakuliah ‘MK01′ adalah sbb:
SELECT mhs.nim, mhs.namamhs
FROM mhs, ambilmk
WHERE mhs.nim = ambilmk.nim AND ambilmk.kodemk = 'MK01';
Perhatikan perintah “mhs.nim = ambilmk.nim” pada query di atas. Perintah tersebut digunakan untuk merelasikan tabel ‘mhs’ dengan ‘ambilmk’ dimana kedua tabel terhubung oleh field ‘nim’ yang ada di masing-masing tabel.
Sehingga hasil dari query SQL di atas adalah
Hasil query SQL
Selanjutnya misalkan kita ingin menampilkan data mahasiswa (nim, nama) beserta nilainya dari mahasiswa yang pernah mengambil matakuliah bernama ‘KALKULUS I’. Bagaimana query SQL nya?
OK… langkah pertama, kita tentukan dulu tabel mana saja yang kita pilih. Untuk menampilkan nim dan nama, kita butuh tabel ‘mhs’. Nilai, kita butuh tabel ‘ambilmk’. Sedangkan nama matakuliah ‘KALKULUS I’ yang digunakan sebagai syarat, kita dapatkan dari tabel ‘mk’. Jadi untuk query ini, kita butuh ketiga tabel semuanya.
Setelah itu, kembali lagi kita lihat gambar relasi ketiga tabel di atas. Tabel ‘mhs’ dan ‘ambilmk’ dihubungkan dengan field ‘nim’ yang ada pada keduanya. Sedangkan tabel ‘mk’ dan ‘ambilmk’ terhubung oleh field ‘kodemk’ yang juga ada pada keduanya. Nah… selanjutnya kita bisa membuat query SQL nya

SELECT mhs.nim, mhs.namamhs, ambilmk.nilai
FROM mhs, ambilmk, mk
WHERE mhs.nim = ambilmk.nim AND mk.kodemk = ambilmk.kodemk AND mk.namamk = 'KALKULUS I';
Perhatikan query SQL di atas, perintah “mhs.nim = ambilmk.nim AND mk.kodemk = ambilmk.kodemk” menunjukkan relasi ketiga tabel. Gunakan operator AND bila relasi tabelnya lebih dari 1 buah. Dan… kedua perintah relasi bisa dibolak-balik (“mk.kodemk = ambilmk.kodemk AND mhs.nim = ambilmk.nim”) karena sifat operasi AND adalah komutatif.
Hasil dari query tersebut adalah
Hasil query SQL
Trus… mungkin ada yang bertanya lagi… bagaimana jika query relasi tabelnya dijalankan di script PHP? Ya… caranya sama saja, Anda tinggal jalankan query SQL untuk relasi tabel di dalam script PHP nya. Dalam hal ini relasi tabel tetap ditentukan oleh query SQL nya.
Sebagai contoh, script PHP di bawah ini akan menampilkan hasil dari query terakhir di atas.
<?php

mysql_connect("dbhost", "dbuser", "dbpass");
mysql_select_db("dbname");

$query = "SELECT mhs.nim, mhs.namamhs, ambilmk.nilai
          FROM mhs, ambilmk, mk
          WHERE mhs.nim = ambilmk.nim AND mk.kodemk = ambilmk.kodemk
                AND mk.namamk = 'KALKULUS I'";
$hasil = mysql_query($query);

echo "<table border='1'>";
echo "<tr><td>NIM</td><td>Nama Mhs</td><td>Nilai</td></tr>";
while ($data = mysql_fetch_array($hasil))
{
  echo "<tr><td>".$data['nim']."</td><td>".$data['namamhs']."</td><td>".$data['nilai']."</td></tr>";
}
echo "</table>";

?>
dan hasilnya…








Hasil query SQL dengan PHP

dengan demikian, saya ulangi lagi bahwa dalam hal ini relasi tabel dilakukan di dalam query SQL nya dan tidak di PHP nya. Script PHP hanya menjalankan query, memfetching data hasil query dan kemudian menampilkannya di browser.
OK… mudah-mudahan artikel ini bermanfaat bagi Anda yang sedang belajar merelasikan tabel dengan query SQL sekaligus menjalankannya di PHP.

Unlock Modem Huawei E220 Indosat IM2 dan Telkomflash

Buat yang punya modem huawei E220 dari indosat 3g atau telkomflash berikut tutorial cara unlock modemnya. Tutorial unlock modem huawei E220 indosat dan telkomflash ini didapat dari sumber namakuaji.wordpress.com.
Semoga tutorial unlock modem huawei E220 ini berguna, berikut caranya :
Cara Unlock Modem Huawei E220 Indosat 3.5 G :
1. Keluarkan SIM Card dari dalam Modem Huawei E220 (tidak terpasang)
2. Hubungkan Modem Huawei E220 ke PC/Laptop
3. Install Firmware Update E220Update_11_117_09_04_00_B268






















4. Lalu tekan Cancel





 















5. Jalankan Program qmat.exe

6. Klik Hardware Forensics >> Use Com/USB Port