'error', 'message' => 'Data tidak lengkap']); exit; } $id = intval($data['id']); $nik = $data['nik'] ?? ''; $nama_warga = $data['nama_warga']; $hubungan = $data['hubungan_keluarga'] ?? ''; $tanggal_lahir = empty($data['tanggal_lahir']) ? null : $data['tanggal_lahir']; $pendidikan = $data['pendidikan'] ?? ''; $riwayat = $data['riwayat_penyakit'] ?? ''; $stmt = $conn->prepare("UPDATE warga SET nik=?, nama_warga=?, hubungan_keluarga=?, tanggal_lahir=?, pendidikan=?, riwayat_penyakit=? WHERE id=?"); $stmt->bind_param("ssssssi", $nik, $nama_warga, $hubungan, $tanggal_lahir, $pendidikan, $riwayat, $id); if ($stmt->execute()) { echo json_encode(['status' => 'success']); } else { echo json_encode(['status' => 'error', 'message' => $stmt->error]); } $stmt->close(); $conn->close(); ?>