add cadastro

This commit is contained in:
Ronaldo
2026-04-06 12:36:25 +00:00
parent a315eab0d5
commit e61ccda3ed
787 changed files with 155807 additions and 0 deletions

41
lista/atualiza.php Executable file
View File

@@ -0,0 +1,41 @@
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "xcmg";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->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();