Я разработал следующий API в PHP / HTML:
Мне нужен результат опции выбора, чтобы служить входными данными для следующего преобразования ETL:
Я использовал «RJ» в качестве примера в запросе.Но мне нужен этот результат для API.Какой шаг я могу использовать, чтобы восстановить эти данные?Возможен ли обратный процесс?Могу ли я сделать результат этого преобразования доступным (который представляет собой лист Excel) для загрузки пользователем?
Редактировать 1: Вот так я получаю результаты формы.Это простой код PHP.
<?php
$conexaobd = new ConexaoBD;
$conexao = $conexaobd->conectarAoBD();
$buscar=$_POST['buscar'];
$sql = "SELECT p.id_projeto, p.municipio, p.estado, p.nome FROM projeto p WHERE p.estado LIKE '%".$buscar."%' ORDER BY p.id_projeto";
$resultado_query = mysqli_query($conexao, $sql);
if (!$resultado_query) {
echo "Erro: " . $sql . "<br>" . mysqli_error($conexao);
}
if (!$linha = $resultado_query->fetch_array(MYSQLI_ASSOC)){
echo "<h3>Nenhum registro encontrado.</h3>";
} else {
while($linha = $resultado_query->fetch_array(MYSQLI_ASSOC)){
$id = $linha['id_projeto'];
$municipio = $linha['municipio'];
$estado = $linha['estado'];
$nome = $linha['nome'];
echo "<h2><strong>ID do projeto: </strong>".@$id."</h2>";
echo "<br/>";
echo "<strong>Município: </strong>".@$municipio;
echo "<br/>";
echo "<strong>Estado: </strong>".@$estado;
echo "<br/>";
echo "<strong>Nome do projeto: </strong>".@$nome;
echo "<br/>";
}
}
?>