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 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.

Sekarang Masuk ke dalam Folder Admin_DesaKu
, maka anda akan melihat beberapa file seperti berikut ini.

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

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";
?>

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();
?>

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.php
maka sekarang anda buat filekoneksi.php
dengan cara mengklikicon folder yang ada tanda +
kemudian anda masukan nama file nya adalahkoneksi.php
- Baiklah jika selesai membuat file
koneksi.php
sekarang ada tambahkan code berikut ke dalam filekoneksi.php
yang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>
- Kemudian anda buka File
list_artikel_desaku.php
dan 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();
?>
2. File PHP Pada Folder Daftar_DesaKu
- Kebetulan pada Tutorial Part sebelum kita belum membuat file
koneksi.php
maka sekarang anda buat filekoneksi.php
dengan cara mengklikicon folder yang ada tanda +
kemudian anda masukan nama file nya adalahkoneksi.php
- Baiklah jika selesai membuat file
koneksi.php
sekarang ada tambahkan code berikut ke dalam filekoneksi.php
yang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>
- Kemudian anda buka File
list_daftar_desaku.php
dan 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();
?>
3. File PHP Pada Folder Suara_DesaKu
- Kebetulan pada Tutorial Part sebelum kita belum membuat file
koneksi.php
maka sekarang anda buat filekoneksi.php
dengan cara mengklikicon folder yang ada tanda +
kemudian anda masukan nama file nya adalahkoneksi.php
- Baiklah jika selesai membuat file
koneksi.php
sekarang ada tambahkan code berikut ke dalam filekoneksi.php
yang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>
- Kemudian anda buka File
list_suara_desaku.php
dan 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();
?>
4. File PHP Pada Folder Wisata_DesaKu
- Kebetulan pada Tutorial Part sebelum kita belum membuat file
koneksi.php
maka sekarang anda buat filekoneksi.php
dengan cara mengklikicon folder yang ada tanda +
kemudian anda masukan nama file nya adalahkoneksi.php
- Baiklah jika selesai membuat file
koneksi.php
sekarang ada tambahkan code berikut ke dalam filekoneksi.php
yang anda buat jadi.
<?php
$HostName = "localhost";
$DatabaseName = "id11934325_desaku";
$HostUser = "id11934325_desaku";
$HostPass = "Mikrotik@123";
?>
- Kemudian anda buka File
list_wisata_desaku.php
dan 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();
?>
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.

Kemudian akan ditampilkan beberapa table seperti berikut

Kemudian klik table Daftar_DesaKu

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

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

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