SlideShare a Scribd company logo
1 of 6
Download to read offline
Assalamualaykum Warahmatullahi Wabarakatu..
Pada laporan kali ini, saya akan menjelaskan penambahan fitur yang ada dalam project aplikasi
yang saya buat. Diproject ini, ada yang namanya server yang berfungsi untuk menghubungkan
antar project android dengan database. Disini saya hanya menjelaskan dari sisi server dan
database-nya, karena dari sisi project saya sudah jelaskan di postingan saya yang sebelumnya.
Baiklah, kita langsung saja ke script server atau file (PHP)
<?php
$server1 = "localhost";
$username = "root";
$password = "";
$database = "pakaian";
mysql_connect($server, $username, $password) or die("<h1>Koneksi Mysql Error :
</h1>" . mysql_error());
mysql_select_db($database) or die("<h1>Koneksi Kedatabase Error : </h1>" .
mysql_error());
@$operasi = $_GET['operasi'];
switch ($operasi) {
case "view":
$query_tampil_pakaian = mysql_query("SELECT * FROM kurir")
or die(mysql_error());
$data_array = array();
while ($data = mysql_fetch_assoc($query_tampil_pakaian)) {
$data_array[] = $data;
}
echo json_encode($data_array);
break;
case "insert":
/* Source code untuk Insert data */
@$tgl_pesan = $_GET['tgl_pesan'];
@$status = $_GET['status'];
@$client_name = $_GET['client_name'];
$query_insert_data = mysql_query("INSERT INTO kurir
(tgl_pesan, status, client_name) VALUES('$tgl_pesan', '$status', '$client_name')");
if ($query_insert_data) {
echo "Data Berhasil Disimpan";
} else {
echo "Error Insert Pakaian " . mysql_error();
}
break;
case "get_pakaian_by_id_kurir":
//case "get_pakaian_by_id":
@$id = $_GET['id_kurir'];
// @$id = $_GET['id'];
$query_tampil_pakaian = mysql_query("SELECT * FROM kurir
WHERE id_kurir='$id_kurir'"
) or die(mysql_error());
$data_array = array();
$data_array = mysql_fetch_assoc($query_tampil_pakaian);
echo "[" . json_encode($data_array) . "]";
break;
case "update":
/* Source code untuk Update Biodata */
@$tgl_pesan = $_GET['tgl_pesan'];
@$status = $_GET['status'];
@$client_name = $_GET['client_name'];
@$id = $_GET['id_kurir'];
$query_update_pakaian = mysql_query("UPDATE kurir SET tgl_pesan='$tgl_pesan',
status='$status' , client_name='$client_name'");
if ($query_update_pakaian) {
echo "Update Data Berhasil";
} else {
echo mysql_error();
}
break;
case "delete":
/* Source code untuk Delete Biodata */
@$id_kurir = $_GET['id_kurir'];
$query_delete_pakaian = mysql_query("DELETE FROM kurir WHERE
id_kurir='$id_kurir'");
if ($query_delete_pakaian) {
echo "Delete Data Berhasil";
} else {
echo mysql_error();
}
break;
default:
break;
}
?>
Di script php ini, akan menghubungkan antar project android dengan databases di table kurir
yang bertujan untuk merekam setiap aksi penambahan data baik dari segi android maupun dari
segi web.
Disini saya akan menampilkan database dengan table yang berbeda. Di table db_pakain
saya sudah relasikan ke table kurir, agar setiap penambahan di table db_pakaian akan
mempengaruhi isi table yang ada di table kurir. Berikut gambarnya:
Dari gambar di atas, sangat jelas bahwa ada relasi yang terikat pada dua table tersebut bisa
dilihat seri segi [id] yang ada.
Mungkin itu yang dapat saya sampai di laporang kali ini, semoga bermanfaat.

More Related Content

What's hot

Mengakses data dari database my sql di listview dengan json
Mengakses data dari database my sql di listview dengan jsonMengakses data dari database my sql di listview dengan json
Mengakses data dari database my sql di listview dengan jsonFanfandi Syahsyahsyah
 
Modul framework code igniter
Modul framework code igniterModul framework code igniter
Modul framework code igniterFakhir Rizal
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlDeka M Wildan
 
CRUD dengan PHP dan MySQL
CRUD dengan PHP dan MySQLCRUD dengan PHP dan MySQL
CRUD dengan PHP dan MySQLAs Faizin
 
Halaman dinamis
Halaman dinamisHalaman dinamis
Halaman dinamisArga Wahyu
 
Web Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil CustomerWeb Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil CustomerDoni Andriansyah
 
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUDBelajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUDTobing Manuppak
 
[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)rizki adam kurniawan
 
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...Tobing Manuppak
 
Form validation dengan code igniter
Form validation dengan code igniterForm validation dengan code igniter
Form validation dengan code igniterEidelbert Sinaga
 
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_liJagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_liKang Mas Tutu
 

What's hot (20)

Wp2 keranjang belanja
Wp2   keranjang belanjaWp2   keranjang belanja
Wp2 keranjang belanja
 
Modul%20php%20 mysql
Modul%20php%20 mysqlModul%20php%20 mysql
Modul%20php%20 mysql
 
Fungsi php mysql
Fungsi php mysqlFungsi php mysql
Fungsi php mysql
 
Mengakses data dari database my sql di listview dengan json
Mengakses data dari database my sql di listview dengan jsonMengakses data dari database my sql di listview dengan json
Mengakses data dari database my sql di listview dengan json
 
Modul framework code igniter
Modul framework code igniterModul framework code igniter
Modul framework code igniter
 
Presentasi api facebook
Presentasi api facebookPresentasi api facebook
Presentasi api facebook
 
Asep php-mysql
Asep php-mysqlAsep php-mysql
Asep php-mysql
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
manipulasi data
manipulasi data manipulasi data
manipulasi data
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
 
Tutorial crud PHP
Tutorial crud PHPTutorial crud PHP
Tutorial crud PHP
 
CRUD dengan PHP dan MySQL
CRUD dengan PHP dan MySQLCRUD dengan PHP dan MySQL
CRUD dengan PHP dan MySQL
 
Halaman dinamis
Halaman dinamisHalaman dinamis
Halaman dinamis
 
Web Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil CustomerWeb Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil Customer
 
Batching php
Batching phpBatching php
Batching php
 
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUDBelajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
 
[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)
 
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
 
Form validation dengan code igniter
Form validation dengan code igniterForm validation dengan code igniter
Form validation dengan code igniter
 
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_liJagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_li
 

Similar to OPTIMALKAN SERVER DAN DATABASE UNTUK PROYEK APLIKASI

Web Programming - DB Galeri Foto
Web Programming - DB Galeri FotoWeb Programming - DB Galeri Foto
Web Programming - DB Galeri FotoDoni Andriansyah
 
Web Programming - DB Buku Tamu
Web Programming - DB Buku TamuWeb Programming - DB Buku Tamu
Web Programming - DB Buku TamuDoni Andriansyah
 
Ansanwan form sederhana php
Ansanwan form sederhana phpAnsanwan form sederhana php
Ansanwan form sederhana phpSigit Ariyanto
 
Php form register / login
Php form register / loginPhp form register / login
Php form register / loginAlbertz Ace-Red
 
Php form register
Php form registerPhp form register
Php form registerHaswi Haswi
 
Cara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLite
Cara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLiteCara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLite
Cara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLitecreatorb dev
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Doni Tobing
 
Belajar pemrograman berbasis web menggunakan dhtmlx 2
Belajar pemrograman berbasis web menggunakan dhtmlx 2Belajar pemrograman berbasis web menggunakan dhtmlx 2
Belajar pemrograman berbasis web menggunakan dhtmlx 2Tobing Manuppak
 
Menyimpan Data Ke Database Dengan Ajax Dan PHP
Menyimpan Data Ke Database Dengan Ajax Dan PHPMenyimpan Data Ke Database Dengan Ajax Dan PHP
Menyimpan Data Ke Database Dengan Ajax Dan PHPEllyx Christian
 
Laporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHPLaporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHPOkta Riveranda
 
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionKoneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionI Putu Hariyadi
 
Script login form php
Script login form phpScript login form php
Script login form phpHanief Rpl
 
Membuat Form tambah dan update barang
Membuat Form tambah dan update barangMembuat Form tambah dan update barang
Membuat Form tambah dan update barangFarichah Riha
 
Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4Haswi Haswi
 
Implementasi ajax 25 okt2012
Implementasi ajax 25 okt2012Implementasi ajax 25 okt2012
Implementasi ajax 25 okt2012Sis Sip
 

Similar to OPTIMALKAN SERVER DAN DATABASE UNTUK PROYEK APLIKASI (20)

Kelompok 7(edit)
Kelompok 7(edit)Kelompok 7(edit)
Kelompok 7(edit)
 
Fungsi-Fungsi PHP
Fungsi-Fungsi PHPFungsi-Fungsi PHP
Fungsi-Fungsi PHP
 
Web Programming - DB Galeri Foto
Web Programming - DB Galeri FotoWeb Programming - DB Galeri Foto
Web Programming - DB Galeri Foto
 
Web Programming - DB Buku Tamu
Web Programming - DB Buku TamuWeb Programming - DB Buku Tamu
Web Programming - DB Buku Tamu
 
Ansanwan form sederhana php
Ansanwan form sederhana phpAnsanwan form sederhana php
Ansanwan form sederhana php
 
Php form register / login
Php form register / loginPhp form register / login
Php form register / login
 
Php form register
Php form registerPhp form register
Php form register
 
Php dan MySQL 4
Php dan MySQL 4Php dan MySQL 4
Php dan MySQL 4
 
Coding
CodingCoding
Coding
 
Cara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLite
Cara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLiteCara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLite
Cara Membuat Aplikasi Android Resep Masakan Sederhana Android-SQLite
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
 
Modul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBCModul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBC
 
Belajar pemrograman berbasis web menggunakan dhtmlx 2
Belajar pemrograman berbasis web menggunakan dhtmlx 2Belajar pemrograman berbasis web menggunakan dhtmlx 2
Belajar pemrograman berbasis web menggunakan dhtmlx 2
 
Menyimpan Data Ke Database Dengan Ajax Dan PHP
Menyimpan Data Ke Database Dengan Ajax Dan PHPMenyimpan Data Ke Database Dengan Ajax Dan PHP
Menyimpan Data Ke Database Dengan Ajax Dan PHP
 
Laporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHPLaporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHP
 
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionKoneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
 
Script login form php
Script login form phpScript login form php
Script login form php
 
Membuat Form tambah dan update barang
Membuat Form tambah dan update barangMembuat Form tambah dan update barang
Membuat Form tambah dan update barang
 
Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4
 
Implementasi ajax 25 okt2012
Implementasi ajax 25 okt2012Implementasi ajax 25 okt2012
Implementasi ajax 25 okt2012
 

More from iswan_di

Scroll view
Scroll viewScroll view
Scroll viewiswan_di
 
Demo aplikasi
Demo aplikasiDemo aplikasi
Demo aplikasiiswan_di
 
Penambahan menu atau tampilan
Penambahan menu atau tampilanPenambahan menu atau tampilan
Penambahan menu atau tampilaniswan_di
 
Next client server
Next client serverNext client server
Next client serveriswan_di
 
Assalamualaykum warahmatullahi wabarakatuu
Assalamualaykum warahmatullahi wabarakatuuAssalamualaykum warahmatullahi wabarakatuu
Assalamualaykum warahmatullahi wabarakatuuiswan_di
 
Login client server
Login client serverLogin client server
Login client serveriswan_di
 
Membuat aplikasi mengenal tanaman obat tradisional
Membuat aplikasi mengenal tanaman obat tradisionalMembuat aplikasi mengenal tanaman obat tradisional
Membuat aplikasi mengenal tanaman obat tradisionaliswan_di
 
Membuat text to speech pada android
Membuat text to speech pada androidMembuat text to speech pada android
Membuat text to speech pada androidiswan_di
 
Membuat text to speech pada android
Membuat text to speech pada androidMembuat text to speech pada android
Membuat text to speech pada androidiswan_di
 
Membuat perhitungan luas persegi panjang pada adt
Membuat perhitungan luas persegi panjang pada adtMembuat perhitungan luas persegi panjang pada adt
Membuat perhitungan luas persegi panjang pada adtiswan_di
 
Membuat menu group pada android
Membuat menu group pada androidMembuat menu group pada android
Membuat menu group pada androidiswan_di
 
Membuat spinner array pada adt
Membuat spinner array pada adtMembuat spinner array pada adt
Membuat spinner array pada adtiswan_di
 
Membuat tampilan list array adapter menggunakan adt
Membuat tampilan list array adapter menggunakan adtMembuat tampilan list array adapter menggunakan adt
Membuat tampilan list array adapter menggunakan adtiswan_di
 
Form login dengan eclipse android sdk dan adt
Form login dengan eclipse android sdk dan adtForm login dengan eclipse android sdk dan adt
Form login dengan eclipse android sdk dan adtiswan_di
 

More from iswan_di (20)

Sv
SvSv
Sv
 
Scroll view
Scroll viewScroll view
Scroll view
 
Csa
CsaCsa
Csa
 
Demo aplikasi
Demo aplikasiDemo aplikasi
Demo aplikasi
 
Blog 8
Blog 8Blog 8
Blog 8
 
Tugas uts
Tugas utsTugas uts
Tugas uts
 
Penambahan menu atau tampilan
Penambahan menu atau tampilanPenambahan menu atau tampilan
Penambahan menu atau tampilan
 
Next client server
Next client serverNext client server
Next client server
 
Blog 4
Blog 4Blog 4
Blog 4
 
Blog 3
Blog 3Blog 3
Blog 3
 
Assalamualaykum warahmatullahi wabarakatuu
Assalamualaykum warahmatullahi wabarakatuuAssalamualaykum warahmatullahi wabarakatuu
Assalamualaykum warahmatullahi wabarakatuu
 
Login client server
Login client serverLogin client server
Login client server
 
Membuat aplikasi mengenal tanaman obat tradisional
Membuat aplikasi mengenal tanaman obat tradisionalMembuat aplikasi mengenal tanaman obat tradisional
Membuat aplikasi mengenal tanaman obat tradisional
 
Membuat text to speech pada android
Membuat text to speech pada androidMembuat text to speech pada android
Membuat text to speech pada android
 
Membuat text to speech pada android
Membuat text to speech pada androidMembuat text to speech pada android
Membuat text to speech pada android
 
Membuat perhitungan luas persegi panjang pada adt
Membuat perhitungan luas persegi panjang pada adtMembuat perhitungan luas persegi panjang pada adt
Membuat perhitungan luas persegi panjang pada adt
 
Membuat menu group pada android
Membuat menu group pada androidMembuat menu group pada android
Membuat menu group pada android
 
Membuat spinner array pada adt
Membuat spinner array pada adtMembuat spinner array pada adt
Membuat spinner array pada adt
 
Membuat tampilan list array adapter menggunakan adt
Membuat tampilan list array adapter menggunakan adtMembuat tampilan list array adapter menggunakan adt
Membuat tampilan list array adapter menggunakan adt
 
Form login dengan eclipse android sdk dan adt
Form login dengan eclipse android sdk dan adtForm login dengan eclipse android sdk dan adt
Form login dengan eclipse android sdk dan adt
 

OPTIMALKAN SERVER DAN DATABASE UNTUK PROYEK APLIKASI

  • 1. Assalamualaykum Warahmatullahi Wabarakatu.. Pada laporan kali ini, saya akan menjelaskan penambahan fitur yang ada dalam project aplikasi yang saya buat. Diproject ini, ada yang namanya server yang berfungsi untuk menghubungkan antar project android dengan database. Disini saya hanya menjelaskan dari sisi server dan database-nya, karena dari sisi project saya sudah jelaskan di postingan saya yang sebelumnya. Baiklah, kita langsung saja ke script server atau file (PHP) <?php $server1 = "localhost"; $username = "root"; $password = ""; $database = "pakaian"; mysql_connect($server, $username, $password) or die("<h1>Koneksi Mysql Error : </h1>" . mysql_error()); mysql_select_db($database) or die("<h1>Koneksi Kedatabase Error : </h1>" . mysql_error()); @$operasi = $_GET['operasi'];
  • 2. switch ($operasi) { case "view": $query_tampil_pakaian = mysql_query("SELECT * FROM kurir") or die(mysql_error()); $data_array = array(); while ($data = mysql_fetch_assoc($query_tampil_pakaian)) { $data_array[] = $data; } echo json_encode($data_array); break; case "insert": /* Source code untuk Insert data */ @$tgl_pesan = $_GET['tgl_pesan']; @$status = $_GET['status']; @$client_name = $_GET['client_name']; $query_insert_data = mysql_query("INSERT INTO kurir (tgl_pesan, status, client_name) VALUES('$tgl_pesan', '$status', '$client_name')"); if ($query_insert_data) { echo "Data Berhasil Disimpan";
  • 3. } else { echo "Error Insert Pakaian " . mysql_error(); } break; case "get_pakaian_by_id_kurir": //case "get_pakaian_by_id": @$id = $_GET['id_kurir']; // @$id = $_GET['id']; $query_tampil_pakaian = mysql_query("SELECT * FROM kurir WHERE id_kurir='$id_kurir'" ) or die(mysql_error()); $data_array = array(); $data_array = mysql_fetch_assoc($query_tampil_pakaian); echo "[" . json_encode($data_array) . "]"; break; case "update": /* Source code untuk Update Biodata */ @$tgl_pesan = $_GET['tgl_pesan'];
  • 4. @$status = $_GET['status']; @$client_name = $_GET['client_name']; @$id = $_GET['id_kurir']; $query_update_pakaian = mysql_query("UPDATE kurir SET tgl_pesan='$tgl_pesan', status='$status' , client_name='$client_name'"); if ($query_update_pakaian) { echo "Update Data Berhasil"; } else { echo mysql_error(); } break; case "delete": /* Source code untuk Delete Biodata */ @$id_kurir = $_GET['id_kurir']; $query_delete_pakaian = mysql_query("DELETE FROM kurir WHERE id_kurir='$id_kurir'"); if ($query_delete_pakaian) { echo "Delete Data Berhasil"; } else { echo mysql_error();
  • 5. } break; default: break; } ?> Di script php ini, akan menghubungkan antar project android dengan databases di table kurir yang bertujan untuk merekam setiap aksi penambahan data baik dari segi android maupun dari segi web. Disini saya akan menampilkan database dengan table yang berbeda. Di table db_pakain saya sudah relasikan ke table kurir, agar setiap penambahan di table db_pakaian akan mempengaruhi isi table yang ada di table kurir. Berikut gambarnya:
  • 6. Dari gambar di atas, sangat jelas bahwa ada relasi yang terikat pada dua table tersebut bisa dilihat seri segi [id] yang ada. Mungkin itu yang dapat saya sampai di laporang kali ini, semoga bermanfaat.