login

6
Tutorial Login Apps Android connect Mysql Apps apa aja yang di butuhkan? 1. Java android developer tools → Eclipse + SDK (saya pakai versi luna) 2. Mysql data server → Xampp phpmyadmin (localhost) 3. PHP Creator → Dreamwever / notpad++/ notpad bawaan (for windows) sublime text (for linux) Setelah semua Apps siap, mari kita mulai dengan pembuatan database Mysql di Xampp Setelah Database siap! Selanjutnya mari buat project android disini pakai eclipse 1. buat project baru (new android aplication project) 2. file java yang pertama harus di buat adalah class CustomHttpJava.java (class ini digunakan sebagai class library tambahan koneksi ke database, silahkan di copy aja di project yang di sertakan. jangan lupa package menyesuaikan. Nama Database Nama Tabel Column Tabel DB

Upload: arastafarian

Post on 06-Feb-2016

4 views

Category:

Documents


0 download

DESCRIPTION

login

TRANSCRIPT

Page 1: Login

Tutorial Login Apps Android connect Mysql

Apps apa aja yang di butuhkan?1. Java android developer tools → Eclipse + SDK (saya pakai versi luna)2. Mysql data server → Xampp phpmyadmin (localhost)3. PHP Creator → Dreamwever / notpad++/ notpad bawaan (for windows) sublime text (for linux)

Setelah semua Apps siap, mari kita mulai dengan pembuatan database Mysql di XamppSetelah

Database siap!Selanjutnya mari buat project android disini pakai eclipse1. buat project baru (new android aplication project)2. file java yang pertama harus di buat adalah class CustomHttpJava.java (class ini digunakan sebagai class library tambahan koneksi ke database, silahkan di copy aja di project yang di sertakan. jangan lupa package menyesuaikan.

→ sedikit penampakan codingannya

Nama Database Nama Tabel

Column Tabel DB

Page 2: Login

3. Buat Class dan layout loginnyalayout standar berisi editText tempat pengisian username dan password silahkan di

kreasikan semenarik mungkin. Untuk kodingan login berikut penjelasannya.

Definisikan variabel sebagai editText, button, ataupun textview

Import libraryCustomHttpClient.class

Variabel EditTextsebagai yang akan kita input

Di Sesuaikan samaId Layout

Fungsi ini untuk mengkonversiVariabel dalam java

kedalam bentuk arrayYang akan di kirim ke PHP

PemberianValue yang akan di kirim

Page 3: Login

setelah kodingan java selesai silahkan bikin kodingan php-nya di notpad++/dreamweaver for windows dan sublime text untuk linux

Variabel tadi dikirim ke filePhp yang disimpan dalam xampp

Nilai yang diterima dari php

Nilai yang diterima dari php

Try and catch penjelasanada di buku penkom

Intinya cuma untuk ngejalaninAlgoritmanya dan menangkap error

Jika ada

Fungsi button registrasi pegawai

Fungsi button registrasi suplier

Page 4: Login

itu untuk kodingan php dan class java untuk login adapun alur data variabelnya seperti di bawah ini

java membuat variabel → user input data untuk mengisi variabel yang telah di buat → misalkan variabel user sama pass → kedua variabel tersebut dikirim ke PHP dengan bentuk matriks { namauser , password } → masuk ke php, buat variabel baru misal $un dan $pw (variabel di php selalu di awali tanda $) → $un dan $pw di definisikan dengan mengambil yang di post oleh android $un=$_POST['namauser']; dan $pw=$_POST['password']; setelah kedua variabel itu dapet nilai php akan menghubungi database terpilih dan memberikan query (perintah) select → ketika query berhasil menemukan tabel akan memberikan kode echo silahkan di set masing masing → echo ini yang akan dikirim ke java lagi → sehingga bisa membuat algoritma jika berhasil langsung intent jika tidak berikan peringatan lewat toast ataupun textview.

Setelah semua selesai jangan lupa menambahakan permision di android manifest nya.. biar bisa intent dan konek ke databasis..

Menangkap variabel yang di inputdari android

Menangkap variabel yang di inputdari android

Menghubungkan ke database; select database

Cek password dan username ke tabel

Jika ketemu di tabel databaseDikirim ke java