Koneksi Android, PHP, MySQL Offline Menggunakan Xampp For Windows 1 ( Cloud Computing )
Posted on 19 June, 2013 by Unknown
Bismillahirrahmanirrahim
Assalamualaikum Wr. Wb.
2. Atau bisa juga setelah membuat database dengan nama coba, import saja biodata SQL nya pada http://localhost/phpmyadmin sobat, silahkan download biodata.sql nya.
3. Copy Paste script php dibawah ini pada notepad sobat lalu simpan dengan nama biodatajason.php
Atau kalau sobat pengen yang langsung jadi, silahkan download biodatajason.php nya disini
Assalamualaikum Wr. Wb.
Apa kabar sobat semua? mudah-mudahan dalam keadaan sehat wal afiat dan tetap dalam lindungan Allaw SWT...Amien.
Postingan ane kali ini hampir sama dengan postingan ane sebelumnya mengenai Koneksi Android Dengan PHP, Mysql dan Web Hosting, ada temen ane yang ingin nyoba tapi ga punya gadget android + koneksi internet, karena memang komputernya ga selalu terkoneksi dengan internet. Okelah kalawww... begitu! sekalian jadi insfirasi juga buat ane untuk nulis artikel Koneksi Android, PHP, MySQL Offline Menggunakan Xampp For Windows ini.
Apa saja yang sobat perlukan untuk melakukan Koneksi Android, PHP, MySQL Offline Menggunakan Xampp For Windows? tentunya pada awalnya sobat harus terkoneksi dengan internet untuk mendownload peralatan tempurnya he...he..kaya mau perang aja...atau kalau memang sobat punya teman yang sudah memiliki software-software dibawah ini silahkan di copy aja ke flash disk sobat, nanti prakteknya dirumah oce....
1. ADT Bundle For Windows Klik aja gambarnya
2. Xampp For Windows Klik aja gambarnya
3. Software Compression Winrar,Winzip atau 7zip ini pasti udah punya.
4. Notepad, sudah ada bawaan Windowsnya.
5. Buat folder baru cotohnya di C:\Program Files\Android\( ekstract ADT Bundle For Windows dan simpan seluruh isinya disini )
6. Bikin shortcut SDK Manager.exe dan eclipse.exe di Desktop biar nanti ga susah nyari file nya dan coba jalankan eclipse sama SDK nya. Untuk Instalasi ADT dan AVD Eclipse lebih lanjut bisa di lihat pada postingan ane sebelumnya tentang Belajar Android.
7. Install Xampp For Windows dan coba jalankan juga dengan browser milik sobat http://localhost/xampp/
Pastikan semuanya sudah berjalan dengan baik, untuk selanjutnya tanpa basa basi langsung aja yuu..
1. Buat dulu database nya dengan nama coba lalu buat tabel baru dengan nama biodata pada http://localhost/phpmyadmin sobat. Lihat Screenshot.
1. Buat dulu database nya dengan nama coba lalu buat tabel baru dengan nama biodata pada http://localhost/phpmyadmin sobat. Lihat Screenshot.
CREATE TABLE IF NOT EXISTS `biodata` ( `nim` varchar(20) NOT NULL, `nama` varchar(100) NOT NULL, `alamat` text NOT NULL, `tgl_entry` datetime NOT NULL, PRIMARY KEY (`nim`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
2. Atau bisa juga setelah membuat database dengan nama coba, import saja biodata SQL nya pada http://localhost/phpmyadmin sobat, silahkan download biodata.sql nya.
3. Copy Paste script php dibawah ini pada notepad sobat lalu simpan dengan nama biodatajason.php
status; switch($status){ case "modifikasi" : modify_biodata($data); break; case "hapus" : $nim = $data->nim; hapus_biodata($nim); break; case "ambildata" : $nim = ""; if(isset($data->nim)) $nim = $data->nim; GetData($nim); break; } function database($sql){ $koneksi = mysql_connect('localhost', 'root','') or die ('koneksi error'); mysql_select_db('coba', $koneksi) or die('database error'); $data = mysql_query($sql); mysql_close($koneksi); return $data; } function modify_biodata($data){ $nim = $data->nim; $nama = $data->nama; $alamat= $data->alamat; $temp = mysql_fetch_array(database("SELECT count(nim) as jumlah FROM biodata WHERE nim='$nim'")); if($temp[0]['jumlah'] == 0) { $hasil = database("INSERT INTO biodata(nim, nama, alamat, tgl_entry) VALUES ('$nim','$nama','$alamat', '".date('Y-m-d H:i:s')."')"); if( $hasil ==1 ) echo "Berhasil menambahkan biodata $nama ke database server"; } else { $hasil = database("UPDATE biodata SET nama = '$nama', alamat = '$alamat' WHERE nim = '$nim'"); if( $hasil ==1 ) echo "Berhasil merubah biodata $nama di database server"; } }//end function modify_biodata function hapus_biodata($nim=""){ $hasil = database("DELETE FROM biodata WHERE nim='$nim';"); if( $hasil ==1 ) echo "Berhasil menghapus biodata dengan NIM = $nim di database server"; } function GetData($nim=""){ if($nim == "") $hasil = database("SELECT nim, nama, alamat FROM biodata"); else $hasil = database("SELECT nim, nama, alamat FROM biodata WHERE nim = '$nim'"); $fields = array(); while ($row = mysql_fetch_field($hasil)) { $fields[] = $row->name; } $output ='{"tables":['; $i = 0; while( $row1 = mysql_fetch_array($hasil) ) { $output = ($i==0) ? $output .= '' : $output .= ','; $output .='{'; $j = 0; foreach ( $fields as $field ) { $value = ($row1[$field]!='') ? $row1[$field] : '-'; if($j==0) $output .= '"'.$field.'":"'.$value.'"'; else $output .= ',"'.$field.'":"'.$value.'"'; $j++; } $output .='}'; $i++; } $output .=']}'; echo $output; } ?>
Atau kalau sobat pengen yang langsung jadi, silahkan download biodatajason.php nya disini
4. Buat folder baru pada C:\xampp\htdocs\coba\ ( Simpan disini biodatajason.php nya ) untuk mengaksesnya http://localhost/coba/biodatajson.php dan untuk aplikasi android yang dijalankan di emulator, alamat URL-nya bisa diganti dengan yang ini http://10.0.2.2/coba/biodatajson.php
Sekarang tinggal Bikin Program Androidnya sob..aduh tapi perut ane keroncongan nih...lagian untuk program androidnya kebanyakan script jadi ntar ane sambung aja ke bagian 2 ya....tapi screenshotnya kira-kira begini nih...
Sekarang tinggal Bikin Program Androidnya sob..aduh tapi perut ane keroncongan nih...lagian untuk program androidnya kebanyakan script jadi ntar ane sambung aja ke bagian 2 ya....tapi screenshotnya kira-kira begini nih...
Wassalamualaikum Wr. Wb.
Description:Koneksi Android, PHP, MySQL Offline Menggunakan Xampp For Windows 1 ( Cloud Computing )
Rating: 5
Reviewer: Unknown
ItemReviewed: Koneksi Android, PHP, MySQL Offline Menggunakan Xampp For Windows 1 ( Cloud Computing )
Labels Android
Popular Posts
-
Download Driverpack 13 FINAL 2013 DriverPack 13 adalah merupakan sebuah program yang berisi kumpulan-kumpulan driver untuk VGA, Chipset, S...
-
Bismillahirrahmanirrahim Assalamualaikum Wr. Wb. Nerusin Postingan yang tertunda karena perut keroncongan beberapa saat yang lalu he....