Login menggunakan database 24jam pintar pemrograman android 1
Dapatkan materi terbaru di www.omayib.com
121 4. Klik database logindb, kemudian kita akan membuat
table user. Pada bagian SQL ketikkan sebagai berikut CREATE TABLE IF NOT EXISTS `user`
`_id` int4 NOT NULL, `username` varchar32 NOT NULL,
`password` varchar32 NOT NULL, `email` varchar32 NOT NULL,
`akun twitter` varchar32 NOT NULL ENGINE=MyISAM DEFAULT CHARSET=latin1;
Untuk lebih jelasnya, langkah 4 ini tampak seperti gambar 6.15.
Gambar 16.5 SQL untuk membuat table user 5. Memasukkan data ke dalam database
INSERT INTO
`logindb` .
`user` `_id`
, `username`
, `pass
word` ,
`email` ,
`akun twitter`
VALUES
1 ,
omayib ,
1234r ,
omayibgmail.com ,
omayib ;
Jika sudah benar, maka hasil akhirnya seperti gambar 16.6
Gambar 16.6 Tabel user pada database dan datanya
Dapatkan materi terbaru di www.omayib.com
122
Membuat php Langkah selanjutnya membuat file logindb.php yang nantinya
bertugas untuk mencocokkan data dari server dan client. Berikut ini adalah logindb.php. Simpan file logindb.php di
direktori c:xampphtdocsandroid.
1: ?php 2:
user =
_POST [
user ];
3: pass
= _POST
[ pass
]; 4:
5: konek
= mysql_connect
localhost ,
root ,
; 6: mysql_select_db
latihanDB ;
7: 8:
quer =
SELECT FROM user WHERE username=user AND password=pass
; 9:
hasil =
mysql_query quer
or die
Kesalahan query :
. mysql_error
; 10:
11:
if mysql_num_rows
hasil ==
1 {
12: echo
1 ;
13: }
else
{ 14:
echo ;
15: }
16: ?
Membuat project di Android
Bagian ini masih menggunakan project login sebelumnya yaitu project PHPLogin. Hanya saja url diganti seperti ini
Sebelumnya
private
String url
= http:10.0.2.2androidlogin.php
; Kemudaian diganti
private String
url =
http:10.0.2.2androidloginDB.php ;
Dapatkan materi terbaru di www.omayib.com
123
JAM 18 | ANDROID dan MYSQL
Apabila Ebook ini bermanfaat buat Kamu, Bantu penulis menyempurnakan ebook ini dengan cara
DONASI.
Kirim TESTIMONI, KRITIK, SARAN Kamu di
www.omayib.comtestimoni
Dapatkan materi terbaru di www.omayib.com
124
BAB 8 ANDROID
HADWARE
ImagineIT Education Center membuka kelas Android Application Development
Mau??
Kirim TESTIMONI, KRITIK, SARAN Kamu di
www.omayib.comtestimoni
Dapatkan materi terbaru di www.omayib.com
125
JAM 19 | COMPASS ANDROID
Bagian ini, Kita belajar mengakses 1. Compass
2. Camera not yet available
3. Sensor not yet available