'error', 'message' => 'Data tidak lengkap']); exit; } $kemiskinan_id = intval($data['kemiskinan_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("INSERT INTO warga (kemiskinan_id, nik, nama_warga, hubungan_keluarga, tanggal_lahir, pendidikan, riwayat_penyakit) VALUES (?, ?, ?, ?, ?, ?, ?)"); $stmt->bind_param("issssss", $kemiskinan_id, $nik, $nama_warga, $hubungan, $tanggal_lahir, $pendidikan, $riwayat); if ($stmt->execute()) { echo json_encode(['status' => 'success', 'id' => $stmt->insert_id]); } else { echo json_encode(['status' => 'error', 'message' => $stmt->error]); } $stmt->close(); $conn->close(); ?>