first commit
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
// Query ambil semua data
|
||||
$query = "SELECT * FROM spbu";
|
||||
$result = mysqli_query($conn, $query);
|
||||
|
||||
$data = [];
|
||||
|
||||
while($row = mysqli_fetch_assoc($result)){
|
||||
$data[] = $row;
|
||||
}
|
||||
|
||||
// Kirim dalam format JSON
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode($data);
|
||||
?>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$data = [];
|
||||
$q = mysqli_query($conn, "SELECT * FROM jalan");
|
||||
|
||||
while($row = mysqli_fetch_assoc($q)){
|
||||
$data[] = $row;
|
||||
}
|
||||
|
||||
echo json_encode($data);
|
||||
?>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$data = [];
|
||||
$q = mysqli_query($conn, "SELECT * FROM parsil");
|
||||
|
||||
while($row = mysqli_fetch_assoc($q)){
|
||||
$data[] = $row;
|
||||
}
|
||||
|
||||
echo json_encode($data);
|
||||
?>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$id = $_POST['id'];
|
||||
|
||||
$query = "DELETE FROM spbu WHERE id='$id'";
|
||||
|
||||
if(mysqli_query($conn, $query)){
|
||||
echo "success";
|
||||
}else{
|
||||
echo "error";
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
$id = $_POST['id'];
|
||||
mysqli_query($conn, "DELETE FROM jalan WHERE id='$id'");
|
||||
?>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
$id = $_POST['id'];
|
||||
mysqli_query($conn, "DELETE FROM parsil WHERE id='$id'");
|
||||
?>
|
||||
+1330
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
$conn = mysqli_connect("db", "root", "root", "webgis");
|
||||
|
||||
if (!$conn) {
|
||||
die("Koneksi gagal: " . mysqli_connect_error());
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$nama = $_POST['nama_spbu'];
|
||||
$wa = $_POST['no_wa'];
|
||||
$buka = $_POST['buka_24jam'];
|
||||
$lat = $_POST['latitude'];
|
||||
$lng = $_POST['longitude'];
|
||||
|
||||
$query = "INSERT INTO spbu (nama_spbu, no_wa, buka_24jam, latitude, longitude)
|
||||
VALUES ('$nama','$wa','$buka','$lat','$lng')";
|
||||
|
||||
if(mysqli_query($conn, $query)){
|
||||
echo "success";
|
||||
}else{
|
||||
echo "error";
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$nama = $_POST['nama_jalan'];
|
||||
$status = $_POST['status_jalan'];
|
||||
$panjang = $_POST['panjang'];
|
||||
$geom = $_POST['geom'];
|
||||
|
||||
mysqli_query($conn, "INSERT INTO jalan (nama_jalan, status_jalan, panjang, geom)
|
||||
VALUES ('$nama','$status','$panjang','$geom')");
|
||||
?>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$nama = $_POST['nama_pemilik'];
|
||||
$status = $_POST['status'];
|
||||
$luas = $_POST['luas'];
|
||||
$geom = $_POST['geom'];
|
||||
|
||||
mysqli_query($conn, "INSERT INTO parsil (nama_pemilik, status, luas, geom)
|
||||
VALUES ('$nama','$status','$luas','$geom')");
|
||||
?>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$id = $_POST['id'];
|
||||
$type = isset($_POST['type']) ? $_POST['type'] : 'spbu';
|
||||
|
||||
if ($type === 'spbu') {
|
||||
$nama = $_POST['nama_spbu'];
|
||||
$wa = $_POST['no_wa'];
|
||||
$buka = $_POST['buka_24jam'];
|
||||
$query = "UPDATE spbu SET nama_spbu='$nama', no_wa='$wa', buka_24jam='$buka' WHERE id='$id'";
|
||||
} elseif ($type === 'jalan') {
|
||||
$nama = $_POST['nama_jalan'];
|
||||
$status = $_POST['status_jalan'];
|
||||
$query = "UPDATE jalan SET nama_jalan='$nama', status_jalan='$status' WHERE id='$id'";
|
||||
} else {
|
||||
$nama = $_POST['nama_pemilik'];
|
||||
$status = $_POST['status'];
|
||||
$query = "UPDATE parsil SET nama_pemilik='$nama', status='$status' WHERE id='$id'";
|
||||
}
|
||||
|
||||
if(mysqli_query($conn, $query)){
|
||||
echo "success";
|
||||
}else{
|
||||
echo "error";
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$id = $_POST['id'];
|
||||
$type = isset($_POST['type']) ? $_POST['type'] : 'spbu';
|
||||
|
||||
if ($type === 'spbu') {
|
||||
$lat = $_POST['latitude'];
|
||||
$lng = $_POST['longitude'];
|
||||
$query = "UPDATE spbu SET latitude='$lat', longitude='$lng' WHERE id='$id'";
|
||||
} elseif ($type === 'jalan') {
|
||||
$geom = $_POST['geom'];
|
||||
$panjang = $_POST['panjang'];
|
||||
$query = "UPDATE jalan SET geom='$geom', panjang='$panjang' WHERE id='$id'";
|
||||
} else {
|
||||
$geom = $_POST['geom'];
|
||||
$luas = $_POST['luas'];
|
||||
$query = "UPDATE parsil SET geom='$geom', luas='$luas' WHERE id='$id'";
|
||||
}
|
||||
|
||||
if(mysqli_query($conn, $query)){
|
||||
echo "success";
|
||||
}else{
|
||||
echo "error";
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,71 @@
|
||||
-- phpMyAdmin SQL Dump
|
||||
-- version 6.0.0-dev+20260306.2f4a40d208
|
||||
-- https://www.phpmyadmin.net/
|
||||
--
|
||||
-- Host: localhost:3306
|
||||
-- Generation Time: Apr 06, 2026 at 07:08 AM
|
||||
-- Server version: 8.4.3
|
||||
-- PHP Version: 8.3.30
|
||||
|
||||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
||||
START TRANSACTION;
|
||||
SET time_zone = "+00:00";
|
||||
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
|
||||
--
|
||||
-- Database: `webgis`
|
||||
--
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `spbu`
|
||||
--
|
||||
|
||||
CREATE TABLE `spbu` (
|
||||
`id` int NOT NULL,
|
||||
`nama_spbu` varchar(100) DEFAULT NULL,
|
||||
`no_wa` varchar(20) DEFAULT NULL,
|
||||
`buka_24jam` enum('Ya','Tidak') DEFAULT NULL,
|
||||
`latitude` double DEFAULT NULL,
|
||||
`longitude` double DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
--
|
||||
-- Dumping data for table `spbu`
|
||||
--
|
||||
|
||||
INSERT INTO `spbu` (`id`, `nama_spbu`, `no_wa`, `buka_24jam`, `latitude`, `longitude`) VALUES
|
||||
(1, 'SPBU TanjungPura', '12345678', 'Ya', -0.028881894870255782, 109.3369621038437),
|
||||
(2, 'SPBU tak tau', '1111111', 'Ya', -0.019509077149319303, 109.33181762695314),
|
||||
(3, 'SPBU TanjungPura', '1111', 'Tidak', -0.027379988581930446, 109.34041678905488);
|
||||
|
||||
--
|
||||
-- Indexes for dumped tables
|
||||
--
|
||||
|
||||
--
|
||||
-- Indexes for table `spbu`
|
||||
--
|
||||
ALTER TABLE `spbu`
|
||||
ADD PRIMARY KEY (`id`);
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for dumped tables
|
||||
--
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `spbu`
|
||||
--
|
||||
ALTER TABLE `spbu`
|
||||
MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
|
||||
COMMIT;
|
||||
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
Reference in New Issue
Block a user