Tenho aqui uma página onde uso um input para fazer uma consulta a uma tabela, mas agora gostaria de saber se é possível usar dois ou mais input para que o usuário escolha qual deles melhor atende. Algo parecido com a imagem de exemplo abaixo:
Com o código abaixo eu consigo fazer a pesquisa(usando apenas um input):
$query = "SELECT * FROM foneuteis WHERE ativo='S' AND nome LIKE '%$pesquisa%' OR funcao LIKE '%$pesquisa%' ORDER BY nome ";
Com o código abaixo acrescentando mais um input não consegui:
$query = "SELECT * FROM foneuteis WHERE ativo='S' AND nome LIKE '%$pesquisa%' OR funcao LIKE '%$pesquisa%' OR pmalterou='$data' ORDER BY nome ";
Aqui segue o código que estou usando para testes:
<?
$pesquisa = $_POST ["pesquisa"];
$data = $_POST ["data"];
// Mensagens de Erro
$msg[0] = "Conexão com o banco falhou!";
$msg[1] = "Não foi possÃvel selecionar o banco de dados!";
// Fazendo a conexão com o servidor MySQL
$conexao = mysql_connect("localhost","root","senha") or die($msg[0]);
mysql_select_db("base",$conexao) or die($msg[1]);
?>
<div id="regula">
<table class="tblGrid" width="790" border="0" cellspacing="0" celpading="3" align="">
<tr>
<th width="280">NOME</b></td>
<th width="180">FUNCAO</b></td>
<th width="95">TELEFONE</b></td>
<th width="95">CELULAR</b></td>
<th width="20"><img src='./imagens/editar.png' title='Alterar registro' width='20'></td>
<th width="20"><img src='./imagens/excluir.png' title='Excluir registro' width='15'></td>
</tr>
<?
// Fazendo uma consulta SQL e retornando os resultados em uma tabela HTML
$query = "SELECT * FROM foneuteis WHERE ativo='S' AND nome LIKE '%$pesquisa%' OR funcao LIKE '%$pesquisa%' OR qalterou='$data' ORDER BY nome ";
$resultado = mysql_query($query);
$total = mysql_num_rows($resultado);
if ($total == 0)
echo "Nenhum registro encontrado!";
else{
echo "Registros encontrados: $total";
echo $data;
}
while ($linha = mysql_fetch_array($resultado)) {
$id = $linha['id'];
?>
<tr>
<td><? echo $linha['nome']; ?></td>
<td><? echo $linha['funcao']; ?></td>
<td><? echo $linha['tel']; ?></td>
<td><? echo $linha['cel']; ?></td>
<td><? echo "<a href='alterar_foneuteis.php?id=$id'><img src='./imagens/editar.png' title='Alterar registro' width='20'></a>" ?></td>
<td align="center"><? echo "<a href='excluir_telefone.php?acao=foneuteis&id=$id' Onclick='return deleta()'><img src='./imagens/excluir.png' title='Excluir registro' width='15'></a>" ?></td>
</tr>
<?
}
?>
Pergunta
RRH
Tenho aqui uma página onde uso um input para fazer uma consulta a uma tabela, mas agora gostaria de saber se é possível usar dois ou mais input para que o usuário escolha qual deles melhor atende. Algo parecido com a imagem de exemplo abaixo:
Com o código abaixo eu consigo fazer a pesquisa(usando apenas um input):
Com o código abaixo acrescentando mais um input não consegui: Aqui segue o código que estou usando para testes:Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.