Ir para conteúdo
Fórum Script Brasil

Adslcwb

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Adslcwb

Adslcwb's Achievements

0

Reputação

  1. Adslcwb

    Ajuda com sistema de busca

    Opa valeu amanhã cedo vo fazer teste na empresa para ver o resultado, retorno com uma resposta
  2. Olá pessoal estou com um problema, tenho fazendo um sistema web em php mysql e agora parei em detalhe que é o sistema de busca, fiz pesquisa na internet e no forum não achei nada do genero, o que preciso tenho é que colocar 3 input Text no arquivo busca.php e sendo eles ( NOME, CIDADE E CARGO) e ele buscar os 3 campo e apresentar o resultado se existe os 3 em uma linha do mysql, e estou apenas conseguindo fazer busca por um deles e apenas 1 input text funciona, já mexi no sql com AND OR e nada segue um exemplo de como está, se alguém puder ajudar com qualquer coisa que eu possa olhar ou tiver um código ajuda, pode ser em php, js qualquer coisa <form action="" method="post"> Nome: <input type="text" name="busca" /><br> <br> Cidade: <input type="text" name="busca1" /><br> <br> Cargo: <input type="text" name="busca2" /><br> <br> <input type="submit" /> <input type="reset" /> </form> <?php // inclui arquivo de conexão com o banco include "config/busca.class.php"; if ($_SERVER['REQUEST_METHOD'] == 'POST') { // query de consulta $sql = "SELECT * FROM `usuario` WHERE `nome` LIKE '".$_POST['busca']."' AND `cidade` LIKE '".$_POST['busca1']."%' AND `cargo` LIKE '".$_POST['busca2']."%' GROUP BY id DESC"; // executa a query no banco de dados $executar = mysql_query($sql); // conta o total de resultados encontrados $total = mysql_num_rows($executar); // mensagem se o resultado for vazio if (empty($_POST['busca'])) { echo "Digite uma palavra-chave para sua busca"; } else // define valores se o resultado não for vazio { echo "Sua busca por ".$_POST['busca']." retornou ".$total." resultado(s)<br>"; $total = 0; // gera o loop com os resultados while ($linha = mysql_fetch_array($executar)) { echo "Nome: ".$linha['nome']."<br>"; echo "Cidade: ".$linha['cidade']."<br>"; //echo "Cargo: ".$linha['cargo']."<br>"; echo "-----------------------------------------------------<br>"; } } } ?>
×
×
  • Criar Novo...