Membuat Aplikasi Android Sistem Informasi DesaKu - Part 12
Aplikasi Android Sistem Informasi Desaku ini merupakan Tutorial Part 12, jadi jika anda belum mengikuti Tutorial Part 11 [/membuat-aplikasi-android-sistem-informasi-desaku-part-11/] diharapkan anda untuk mengikuti Tutorial Part 11 [/membuat…
Aplikasi Android Sistem Informasi Desaku ini merupakan Tutorial Part 12, jadi jika anda belum mengikuti Tutorial Part 11 diharapkan anda untuk mengikuti Tutorial Part 11 terlebih dahulu untuk memudahkan anda dalam memahami Tutorial Part 12 ini.
Pada Tutorial Part 11 kita telah melakukan pembuatan folder dan file php di dalam server file manager yaitu di https://files.000webhost.com/. Pada Tutorial Part 12 kita akan mengisi coding php pada setiap file php yang telah kita pada Tutorial Part 11 sebelum.
Sekarang silakan anda login ke https://files.000webhost.com/ setelah login terdapat folder api , nah sekarang anda masuk ke folder api tersebut dengan cara mengklik folder api tersebut. Maka akan ditampilkan list folder yang pernah kita buat pada Tutorial Part 11 sebelum.

List Folder Yang Pernah Kita Buat Pada Tutorial Part 12
Sekarang Masuk ke dalam Folder Admin_DesaKu , maka anda akan melihat beberapa file seperti berikut ini.

File PHP Admin DesaKu
Baiklah sekarang anda klik file koneksi.php maka akan ditampilkan text editor, disini akan menambahkan codingan php nya.

Tampilan Text Editor
Pada Tutorial Part 12 kita akan fokus terlebih pada file koneksi.php dan list untuk file yang lain akan dibahas pada Tutorial Part berikutnya. Sekarang kita tambahkan codingan php berikut pada file koneksi.php dengan menyesuaikan DatabaseName , HostUser, dan HostPass yang anda buat dan jangan lupa disimpan coding nya.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>koneksi.php

koneksi.php
Kemudian anda klik file list_admin_desaku.php maka akan ditampilkan text editor, dan kita menambahkan codingan php berikut ini.
<?php
include 'koneksi.php';
// Create connection
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Creating SQL command to fetch all records from Table.
$sql = "SELECT * FROM Admin_DesaKu";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row[] = $result->fetch_assoc()) {
$item = $row;
$json = json_encode($item);
}
} else {
echo "No Results Found.";
}
echo $json;
$conn->close();
?>list admin desaku

list admin desaku
Lakukan yang sama untuk file koneksi dan list yang ada di folder Artikel_DesaKu , Daftar_DesaKu , Suara_DesaKu dan Wisata_DesaKu. Berikut ini Codingan PHP:
- File PHP Pada Folder
Artikel_DesaKu
- Kebetulan pada Tutorial Part sebelum kita belum membuat file
koneksi.phpmaka sekarang anda buat filekoneksi.phpdengan cara mengklikicon folder yang ada tanda +kemudian anda masukan nama file nya adalahkoneksi.php - Baiklah jika selesai membuat file
koneksi.phpsekarang ada tambahkan code berikut ke dalam filekoneksi.phpyang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>koneksi.php
- Kemudian anda buka File
list_artikel_desaku.phpdan tambahkan code berikut.
<?php
include 'koneksi.php';
// Create connection
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Creating SQL command to fetch all records from Table.
$sql = "SELECT * FROM Artikel_DesaKu";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row[] = $result->fetch_assoc()) {
$item = $row;
$json = json_encode($item);
}
} else {
echo "No Results Found.";
}
echo $json;
$conn->close();
?>list artikel desaku
2. File PHP Pada Folder Daftar_DesaKu
- Kebetulan pada Tutorial Part sebelum kita belum membuat file
koneksi.phpmaka sekarang anda buat filekoneksi.phpdengan cara mengklikicon folder yang ada tanda +kemudian anda masukan nama file nya adalahkoneksi.php - Baiklah jika selesai membuat file
koneksi.phpsekarang ada tambahkan code berikut ke dalam filekoneksi.phpyang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>koneksi.php
- Kemudian anda buka File
list_daftar_desaku.phpdan tambahkan code berikut.
<?php
include 'koneksi.php';
// Create connection
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Creating SQL command to fetch all records from Table.
$sql = "SELECT * FROM Daftar_DesaKu";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row[] = $result->fetch_assoc()) {
$item = $row;
$json = json_encode($item);
}
} else {
echo "No Results Found.";
}
echo $json;
$conn->close();
?>list daftar desaku
3. File PHP Pada Folder Suara_DesaKu
- Kebetulan pada Tutorial Part sebelum kita belum membuat file
koneksi.phpmaka sekarang anda buat filekoneksi.phpdengan cara mengklikicon folder yang ada tanda +kemudian anda masukan nama file nya adalahkoneksi.php - Baiklah jika selesai membuat file
koneksi.phpsekarang ada tambahkan code berikut ke dalam filekoneksi.phpyang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>koneksi.php
- Kemudian anda buka File
list_suara_desaku.phpdan tambahkan code berikut.
<?php
include 'koneksi.php';
// Create connection
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Creating SQL command to fetch all records from Table.
$sql = "SELECT * FROM Suara_DesaKu";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row[] = $result->fetch_assoc()) {
$item = $row;
$json = json_encode($item);
}
} else {
echo "No Results Found.";
}
echo $json;
$conn->close();
?>list suara desaku
4. File PHP Pada Folder Wisata_DesaKu
- Kebetulan pada Tutorial Part sebelum kita belum membuat file
koneksi.phpmaka sekarang anda buat filekoneksi.phpdengan cara mengklikicon folder yang ada tanda +kemudian anda masukan nama file nya adalahkoneksi.php - Baiklah jika selesai membuat file
koneksi.phpsekarang ada tambahkan code berikut ke dalam filekoneksi.phpyang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>koneksi.php
- Kemudian anda buka File
list_wisata_desaku.phpdan tambahkan code berikut.
<?php
include 'koneksi.php';
// Create connection
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Creating SQL command to fetch all records from Table.
$sql = "SELECT * FROM Wisata_DesaKu";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row[] = $result->fetch_assoc()) {
$item = $row;
$json = json_encode($item);
}
} else {
echo "No Results Found.";
}
echo $json;
$conn->close();
?>list wisata desaku
Setelah kita menambahkan code php pada file koneksi.php dan list pada setiap folder. Sekarang kita akan menambahkan data ke dalam database yang pernah buat secara manual dengan cara mengakses database dan login sesuai dengan username dan password database kalian. Ketika setelah login klik nama database yang pernah kita buat pada Tutorial Part Sebelumnya.

database
Kemudian akan ditampilkan beberapa table seperti berikut

table
Kemudian klik table Daftar_DesaKu

pilih table
Setelah itu karena kita akan menambahkan data ke dalam table Daftar_DesaKu maka klik menu INSERT

kik insert
Setelah itu masukan data - data berikut sesuai keinginan, untuk photo_desaku disini dengan link photo saja, kemudian klik Go untuk menyimpan.

Isi database
Lakukan pengisian data pada setiap table sebanyak mungkin dengan cara yang sama.Demikian untuk Tutorial Part 12 ini kita akan lanjutkan pada Tutorial Part 13
Catatan: tulisan ini dipindahkan dari cloudborneo.com, terbit pertama 15 Desember 2019.