connect_error) { die("Conexão falhou: " . $conn->connect_error); } // Buscar cadastros não ativados $sql = "SELECT id, nome, empresa, cargo, telefone, dados_adicionais, codigo FROM cadastros WHERE status = 0"; $result = $conn->query($sql); $cadastros = array(); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { // Se houver dados_adicionais, tentar extrair e-mail para facilitar o frontend if (!empty($row['dados_adicionais'])) { // dados_adicionais are stored with single-quotes escaped as '' in salvar.php $json = str_replace("''", "'", $row['dados_adicionais']); $extras = json_decode($json, true); if (json_last_error() === JSON_ERROR_NONE && is_array($extras)) { $row['email'] = isset($extras['email']) ? $extras['email'] : ''; } else { $row['email'] = ''; } } else { $row['email'] = ''; } $cadastros[] = $row; } } header('Content-Type: application/json'); echo json_encode($cadastros); $conn->close();