prepare("UPDATE lokasi_usaha SET latitude = ?, longitude = ? WHERE id = ?"); if (!$stmt) { error_log('Project 01 point position prepare failed: ' . $conn->error); json_error('Gagal memperbarui posisi.', 500); } $stmt->bind_param('ddi', $lat, $lng, $id); if (!$stmt->execute()) { error_log('Project 01 point position update failed: ' . $stmt->error); json_error('Gagal memperbarui posisi.', 500); } if ($stmt->affected_rows <= 0) { json_error('Data tidak ditemukan atau posisi tidak berubah.', 404); } json_success(['message' => 'Posisi diperbarui']);