prepare("INSERT INTO data_parsil (nama_parsil, status_kepemilikan, geojson, luas_m2) VALUES (?, ?, ?, ?)"); if (!$stmt) { error_log('Project 01 parcel insert prepare failed: ' . $conn->error); json_error('Gagal menyimpan data parsil.', 500); } $stmt->bind_param('sssd', $nama, $status, $geojsonRaw, $luas); if (!$stmt->execute()) { error_log('Project 01 parcel insert failed: ' . $stmt->error); json_error('Gagal menyimpan data parsil.', 500); } json_success([ 'message' => 'Data parsil berhasil disimpan', 'data' => [ 'id' => $conn->insert_id, 'nama_parsil' => $nama, 'status_kepemilikan' => $status, 'geojson' => $geojsonRaw, 'luas_m2' => $luas, ], ]);