Monthly Archives: March 2015

CRUD Android dengan database Mysql

Aplikasi yang menggunakan database pada umumnya memiliki fungsi sebagai berikut :

  • Menampilkan data
  • Menambah data
  • Menghapus data
  • Merubah data

Database SQLite pada android mempunyai keterbatasan pada salah satunya pada kapasitas penyimpanan data. Akan bermasalah apabila kita memaksakan menyimpan data yang besar (lebih dari 10000 data) pada SQLite. Selain itu jika kita ingin perubahan data aplikasi dirasakan oleh semua user tanpa harus install ulang aplikasi, maka data harus disimpan di Server. Cara yang paling sering digunakan adalah dengan perantara Webserver, PHP dan MySQL. Dimana android untuk melakukan perubahan data atau mendapatkan data dari database server cukup dengan memanggil url php yang telah ditentukan.

Agar lebih dimengerti mari kita buat aplikasi tentang crud sederhana yang database servernya menggunakan MySQL dengan Web Server Apache dan Server Side Scriptnya menggunakan PHP untuk itu hal yang penting untuk dilakukan sebelum memulai pembuatan aplikasinya adalah menyiaplkan environment servernya dengan menginstall XAMPP (Windows) atau LAMP (Linux). Setelah selesai Instalasi lalu kita lakukan langkah-langkah yang ada pada document dibawah ini.

ok

# Pertama  Buat database dengan  nama “detailproducts” dengan nama tabel Products, dan field seperti dibawah ini :

–>  pid                                                : integer (auto increment)

–>  name                                            : varchar (50)

–>  price                                             : numeric (length 10 decimal 2)

–>  description                                  : text

–>  created_at timestamp               : <Insert-TimeStamp>

# Langkah kedua kita akan membuat middle ware berupa file berekstensi .php

Continue reading