Files
UAS_WEBGIS_MaghfiraIzzati_D…/WEBGIS/01/api/save_parsil.php
T
2026-06-10 16:49:48 +07:00

37 lines
809 B
PHP

<?php
include "db_config.php";
header('Content-Type: application/json');
$data = json_decode(file_get_contents("php://input"), true);
$nama = $data['nama'];
$pemilik = $data['pemilik'];
$status = $data['status'];
$luas = $data['luas'];
$koordinatInput = $data['koordinat'] ?? [];
if (is_string($koordinatInput)) {
$decoded = json_decode($koordinatInput, true);
$koordinat = (json_last_error() === JSON_ERROR_NONE) ? json_encode($decoded) : '[]';
} else {
$koordinat = json_encode($koordinatInput);
}
$sql = "INSERT INTO parsil
(nama, pemilik, status, luas, koordinat)
VALUES
('$nama','$pemilik','$status','$luas','$koordinat')";
if($conn->query($sql)){
echo json_encode([
"status"=>"success",
"id"=>$conn->insert_id
]);
}else{
echo json_encode([
"status"=>"error",
"message"=>$conn->error
]);
}
?>