Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Brand00wn

[Resolvido] Sistema de Buscas ASP.NET

Recommended Posts

Boa tarde!!

 

Estou fazendo um Site para a Instituição em que trabalho e preciso fazer um sistema de busca interna. Estou utilizando o ASP.Net. Alguém pode me dar uma luz de como fazer?

 

Valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por gabrielmele
      Boa tarde a todos,

      Estou tentando trazer todos os resultados no listview do meu sistema, porem só vem um registro.

      Ex.: Tudo que comece com a palavra "azul" trazer no listview
       
    • Por brunosensatto
      Bom dia Pessoal
       
      Estou desenvolvendo um sistema de busca onde existem 2 checkboxs (Presencial e EAD). Segue abaixo o formulário:
      <form id="pesquisa-modal" action="resultado_bolsa.php" method="post"> <div class="grid-8"> <select class="select" name="categoria"> <option value="P&oacute;s-Gradua&ccedil;&atilde;o">P&oacute;s-Gradua&ccedil;&atilde;o</option> </select> </div> <div class="grid-8"> <select class="select" name="curso"> <option value="">Curso:</option> <?php // Instancia o objeto PDO $pdo = new PDO('mysql:host=localhost;dbname=bolsascursos', 'root', ''); $consulta = $pdo->query("SELECT * FROM cursos;"); while ($linha = $consulta->fetch(PDO::FETCH_ASSOC)) { $nome_curso = $linha['nome']; $curso_id = $linha['id']; ?> <option value="<?php echo $nome_curso ?>"><?php echo $nome_curso ?></option> <?php } ?> ?> </select> </div> <div class="grid-8"> <select class="select" name="cidade"> <option value="">Cidade:</option> <?php // Instancia o objeto PDO $pdo = new PDO('mysql:host=localhost;dbname=bolsascursos', 'root', ''); $consulta = $pdo->query("SELECT * FROM cidade;"); while ($linha = $consulta->fetch(PDO::FETCH_ASSOC)) { $nome_cidade = $linha['nome']; $cidade_id = $linha['id']; ?> <option value="<?php echo $nome_cidade ?>"><?php echo $nome_cidade ?></option> <?php } ?> ?> </select> </div> <div class="grid-8"> <div class="selectdiv"> <input type="checkbox" checked class="check" name="tipo_curso" value="Presencial">Presencial <input type="checkbox" class="check" name="tipo_curso" value="EAD">EAD-Ensino a Distancia </div> </div> <div class="grid-8"> <br> <button type="submit">BUSCAR BOLSAS</button> </div> </form> O sistema está funcionando perfeitamente, me retorna os valores. Mas se o usuário marcar as 2 opções (Presencial e EAD) ele só retorna os valores do EAD. Mas se marcar somente Presencial ou somente EAD ele retorna os valores corretos. O  problema é quando marca os 2.
      Abaixo o código que recebe os valores.
       
      <?php $curso = $_POST['curso']; $categoria = $_POST['categoria']; $cidade = $_POST['cidade']; $tipo_curso = $_POST['tipo_curso']; $busca_query = "SELECT bolsas.*, instituicoes.foto as img_instituicao, instituicoes.nome as instituicao, cursos.nome as curso, cidade.nome as cidade, categorias.nome as categoria, turno.turno as turno from bolsas INNER JOIN cursos ON bolsas.id_curso = cursos.id INNER JOIN cidade ON bolsas.id_cidade = cidade.id INNER JOIN turno ON bolsas.id_turno = turno.id INNER JOIN instituicoes ON bolsas.id_instituicao = instituicoes.id INNER JOIN categorias ON bolsas.id_categoria = categorias.id WHERE bolsas.id_curso LIKE '%$curso%' AND bolsas.tipo_curso = '$tipo_curso' AND bolsas.id_categoria = '$categoria' AND bolsas.id_cidade = '$cidade'"; try { $result = $conexao->prepare($busca_query); $result->execute(); $contar = $result->rowCount(); if($contar>0) { while($dados = $result->FETCH(PDO::FETCH_OBJ)) { ?> <div id="mostrar-bolsas" class="grid-16" style="margin-bottom: 20px"> <div class="grid-5"><img src="img/<?php echo $dados->img_instituicao; ?>" style="max-width: 175px; width: auto;"></div> <div class="grid-6" style="margin-top: 30px;"> <h3><?php echo $dados->curso; ?></h3> <h4><?php echo $dados->instituicao; ?> - <?php echo $dados->cidade; ?></h4> <h5><?php echo $dados->categoria; ?> | <?php echo $dados->tipo_curso; ?> | <?php echo $dados->turno; ?></h5> .... Alguém sabe o que é?
    • Por mekker
      Estou tentando fazer uma consulta de usuário do banco de dados, porém ele não me trás o resultado alguém pode me ajudar?



      <form name="enter" method="post" action="" enctype="multipart/form-data">
      Inserir código: <input type="text" name="pesquisa" />
      <input type="submit" name="mandar" value="Buscar" />
      </form>


      <?
      if(isset($_POST['mandar'])){

      $pesquisa = $_POST['login'];
      $sql = "SELECT * FROM usuario WHERE login LIKE'%pesquisa%'";

      $limite = mysql_query("$sql");
      while ($sql = mysql_fetch_array ($limite) ) {
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.