#Membuat aplikasi android dengan PHP Mysql dan JSON
kali ini saya akan membuat contoh dalam penggunaan aplikasi android dengan menggunakan json. apalikasi berupa input simpan ke mysql dan tampilkan data dari mysql. kurang lebih tampilan aplikasinya sebegai berikut:
ya.. aplikasi dengan php mysql json ini saya buat untuk sample untuk kalian yang barangkali belum pernah menggunakan JSON atau masih bingung dalam menggunakan JSON Di aplikasi mobile android.
#Script PHP JSON
- Script PHP JSON ini silahkan kalian letakan di dalam localdiskC==>xampp==>htdocs dan berinama "mahasiswa"
- Copy dan Simpanlah Script berikut ini dengan menggunakan Aplikasi Notpad++/Subblime
getData.php
<?php
$id = $_GET['id'];
require_once('dbConnect.php');
$sql = "SELECT * FROM tb_mahasiswa WHERE id=$id";
$r = mysqli_query($con,$sql);
$result = array();
$row = mysqli_fetch_array($r);
array_push($result,array(
"id"=>$row['id'],
"npm"=>$row['npm'],
"nama_mahasiswa"=>$row['nama_mahasiswa'],
"jurusan"=>$row['jurusan']
));
echo json_encode(array('result'=>$result));
mysqli_close($con);
getSemuaData.php
<?php
//Importing Database Script
require_once('dbConnect.php');
//Creating sql query
$sql = "SELECT * FROM tb_mahasiswa";
//getting result
$r = mysqli_query($con,$sql);
//creating a blank array
$result = array();
//looping through all the records fetched
while($row = mysqli_fetch_array($r)){
//Pushing name and id in the blank array created
array_push($result,array(
"id"=>$row['id'],
"npm"=>$row['npm'],
"nama_mahasiswa"=>$row['nama_mahasiswa'],
"jurusan"=>$row['jurusan'],
));
}
//Displaying the array in json format
echo json_encode(array('result'=>$result));
mysqli_close($con);
hapusData.php
<?php
$id = $_GET['id'];
require_once('dbConnect.php');
$sql = "DELETE FROM tb_mahasiswa WHERE id=$id;";
if(mysqli_query($con,$sql)){
echo 'Data Berhasil di Hapus!';
}else{
echo 'Gagal Menghapus Data..';
}
mysqli_close($con);
perbaharuiData.php
<?php
if($_SERVER['REQUEST_METHOD']=='POST'){
$id = $_POST['id'];
$npm = $_POST['npm'];
$nama = $_POST['nama_mahasiswa'];
$jurusan = $_POST['jurusan'];
require_once('dbConnect.php');
$sql = "UPDATE tb_mahasiswa SET npm = '$npm', nama_mahasiswa = '$nama', jurusan = '$jurusan' WHERE id = $id;";
if(mysqli_query($con,$sql)){
echo 'Data Berhasil di Perbaharui!';
}else{
echo 'Gagal Memperbaharui Data';
}
mysqli_close($con);
}
tambahData.php
<?php
if($_SERVER['REQUEST_METHOD']=='POST'){
//Getting values
$npm = $_POST['npm'];
$nm = $_POST['nama_mahasiswa'];
$jrs = $_POST['jurusan'];
//Creating an sql query
$sql = "INSERT INTO tb_mahasiswa (npm,nama_mahasiswa,jurusan) VALUES ('$npm','$nm','$jrs')";
//Importing our db connection script
require_once('dbConnect.php');
//Executing query to database
if(mysqli_query($con,$sql)){
echo 'Data Berhasil Tesimpan!';
}else{
echo 'Gagal Menyimpan Data';
}
//Closing the database
mysqli_close($con);
}
#Cara menjalankan Projek File PHP dan Android
- Ekstrack file PHP dan letakkan pada localdiskC==>xampp==>htdocs
- kemudian silahkan import databasenya kedalam localhost/phpmyadmin/
- lalu Open file Mymahasiswa kedalam aplikasi Android Studio
- jika pada android studio kalian terdapat eror, silahkan sesuaikan sendiri SDKnya
Note :
Disini saya menjalankan dengan menggunakan HP
android saya
file lengkapnya silahkan kalian download pada link yang telah saya sediakan diatas. selamat mencoba dan semoga berhasil.
Posting Komentar untuk "membuat aplikasi android dengan json"