Filtrar dados de uma table gerada por outro filtro
05/08/2020
0
Tenho uma tabela que foi gerada pelo combo box conforme código abaixo e foto e preciso dentro da tabela fazer um campo de busca por cidade e estado. Alguém pode ajudar. Desde já, obrigado
consultas.php
$sql1 = "SELECT * FROM caiotoon_agenda.tb_areas ORDER BY nome
";
$resultado = mysqli_query($conexao ,$sql1) or die(mysql_error()."<br>Erro ao executar leitura dos dados");
if (mysqli_num_rows($resultado)!=0){
echo '<form name="Combobox" action=" processalista1.php" method="POST">';
echo '<select name="tb_empresas" id="tb_areas.id">
<option value=" " selected="selected">Escolha uma Área:</option>';
while($elemento = mysqli_fetch_array($resultado))
{
$nomeItem = $elemento['nome'];
echo '<option value="'.$nomeItem.'">'.$nomeItem.'</option>';
$nomeID = $elemento['tb_areas.nome'];
echo '<option value="'.$nomeID.'">'.$nomeID.'</option>';
}
echo '</select>';
echo '<input type="submit" name="btnEnvia" value="Enviar">';
echo '</form>';
}
?>
</td>
</tr>
</table>
</section
</div>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
include_once("conexao.php");
?>
<!DOCTYPE html>
<html>
<head>
<title>Consulta Pessoa Juridica</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="estilo1.css">
<!--<link rel="stylesheet" type="text/css" href="_css/estilo.css">-->
<script language="javascript" type="text/javascript" src="../js/loadflash.js"></script>
<script language="javascript" type="text/javascript" src="../js/scripts_consultaj.js"></script>
<script language="javascript" type="text/javascript" src="../js/scripts_conf.js"></script>
</head>
<body>
<div id="principal">
<div class="conteudo">
<img src="imagens/toon.png">
</div>
<div class="conteudo1">
<h1>Agenda CaioToon!</h1>
</div>
<div class="clear">
</div>
</div>
<br><br><br>
<h4>Resultado Consulta Área</h4>
<hr>
<p>
<form action="<?php echo $_SERVER ['PHP_SELF']; ?>">
<input type="text" name="tb_empresas"/>
<input type="submit" name="Buscar">
</form>
</p>
<table border="1" >
<tr>
<td><strong>Empresa</strong> </td>
<td><strong>Fantasia</strong> </td>
<td><strong>Contato</strong> </td>
<td><strong>Telefone</strong> </td>
<td><strong>Celular</strong> </td>
<td><strong>E-mail</strong> </td>
<td><strong>Cidade</strong> </td>
<td><strong>UF</strong> </td>
<td><strong>Ação</strong> </td>
</tr>
<?php
$idSelecionado = $_POST["tb_empresas"];
$result_area = "select tb_empresas.empresa, tb_empresas.fantasia, tb_empresas.contato, tb_empresas.telefone1, tb_empresas.celular1, tb_empresas.email,tb_empresas.cidade, tb_empresas.estado,tb_empresas.area1, tb_empresas.area2, tb_empresas.area3 from tb_empresas
join tb_areas on tb_areas.id = tb_empresas.area1 or tb_areas.id = tb_empresas.area2 or tb_areas.id = tb_empresas.area3 where tb_areas.nome = '$idSelecionado' ";
$resultado_area = mysqli_query ($conexao, $result_area);
while($rows_area = mysqli_fetch_array($resultado_area)) { ?>
<tr>
<td><?php echo $rows_area ['empresa'] ; ?></td>
<td><?php echo $rows_area ['fantasia'] ; ?></td>
<td><?php echo $rows_area ['contato'] ; ?></td>
<td><?php echo $rows_area ['telefone1'] ; ?></td>
<td><?php echo $rows_area ['celular1'] ; ?></td>
<td><?php echo $rows_area ['email'] ; ?></td>
<td><?php echo $rows_area ['cidade'] ; ?></td>
<td><?php echo $rows_area ['estado'] ; ?></td>
<td><a href="emp_editar.php?empresa=<?php echo $rows_area ['empresa'] ; ?> ">Editar></a>|
<a href="emp_excluir.php?empresa=<?php echo $rows_area ['empresa'] ; ?> ">Excluir></a>|
<a href="emp_cad.php?empresa=<?php echo $rows_area ['empresa'] ; ?> ">Cadastro></a></td>
</tr>
<?php
}
mysqli_close($conexao);
?>
</table>
</section>
</body>
</html>
consultas.php
$sql1 = "SELECT * FROM caiotoon_agenda.tb_areas ORDER BY nome
";
$resultado = mysqli_query($conexao ,$sql1) or die(mysql_error()."<br>Erro ao executar leitura dos dados");
if (mysqli_num_rows($resultado)!=0){
echo '<form name="Combobox" action=" processalista1.php" method="POST">';
echo '<select name="tb_empresas" id="tb_areas.id">
<option value=" " selected="selected">Escolha uma Área:</option>';
while($elemento = mysqli_fetch_array($resultado))
{
$nomeItem = $elemento['nome'];
echo '<option value="'.$nomeItem.'">'.$nomeItem.'</option>';
$nomeID = $elemento['tb_areas.nome'];
echo '<option value="'.$nomeID.'">'.$nomeID.'</option>';
}
echo '</select>';
echo '<input type="submit" name="btnEnvia" value="Enviar">';
echo '</form>';
}
?>
</td>
</tr>
</table>
</section
</div>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
include_once("conexao.php");
?>
<!DOCTYPE html>
<html>
<head>
<title>Consulta Pessoa Juridica</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="estilo1.css">
<!--<link rel="stylesheet" type="text/css" href="_css/estilo.css">-->
<script language="javascript" type="text/javascript" src="../js/loadflash.js"></script>
<script language="javascript" type="text/javascript" src="../js/scripts_consultaj.js"></script>
<script language="javascript" type="text/javascript" src="../js/scripts_conf.js"></script>
</head>
<body>
<div id="principal">
<div class="conteudo">
<img src="imagens/toon.png">
</div>
<div class="conteudo1">
<h1>Agenda CaioToon!</h1>
</div>
<div class="clear">
</div>
</div>
<br><br><br>
<h4>Resultado Consulta Área</h4>
<hr>
<p>
<form action="<?php echo $_SERVER ['PHP_SELF']; ?>">
<input type="text" name="tb_empresas"/>
<input type="submit" name="Buscar">
</form>
</p>
<table border="1" >
<tr>
<td><strong>Empresa</strong> </td>
<td><strong>Fantasia</strong> </td>
<td><strong>Contato</strong> </td>
<td><strong>Telefone</strong> </td>
<td><strong>Celular</strong> </td>
<td><strong>E-mail</strong> </td>
<td><strong>Cidade</strong> </td>
<td><strong>UF</strong> </td>
<td><strong>Ação</strong> </td>
</tr>
<?php
$idSelecionado = $_POST["tb_empresas"];
$result_area = "select tb_empresas.empresa, tb_empresas.fantasia, tb_empresas.contato, tb_empresas.telefone1, tb_empresas.celular1, tb_empresas.email,tb_empresas.cidade, tb_empresas.estado,tb_empresas.area1, tb_empresas.area2, tb_empresas.area3 from tb_empresas
join tb_areas on tb_areas.id = tb_empresas.area1 or tb_areas.id = tb_empresas.area2 or tb_areas.id = tb_empresas.area3 where tb_areas.nome = '$idSelecionado' ";
$resultado_area = mysqli_query ($conexao, $result_area);
while($rows_area = mysqli_fetch_array($resultado_area)) { ?>
<tr>
<td><?php echo $rows_area ['empresa'] ; ?></td>
<td><?php echo $rows_area ['fantasia'] ; ?></td>
<td><?php echo $rows_area ['contato'] ; ?></td>
<td><?php echo $rows_area ['telefone1'] ; ?></td>
<td><?php echo $rows_area ['celular1'] ; ?></td>
<td><?php echo $rows_area ['email'] ; ?></td>
<td><?php echo $rows_area ['cidade'] ; ?></td>
<td><?php echo $rows_area ['estado'] ; ?></td>
<td><a href="emp_editar.php?empresa=<?php echo $rows_area ['empresa'] ; ?> ">Editar></a>|
<a href="emp_excluir.php?empresa=<?php echo $rows_area ['empresa'] ; ?> ">Excluir></a>|
<a href="emp_cad.php?empresa=<?php echo $rows_area ['empresa'] ; ?> ">Cadastro></a></td>
</tr>
<?php
}
mysqli_close($conexao);
?>
</table>
</section>
</body>
</html>
Ary Cunha
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)