Ir para conteúdo

POWERED BY:

Arquivado

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

Nova Ourora

[Resolvido] Busca não funciona ja tentei mais ta dificil

Recommended Posts

Ele exibe os dados na tela certinho, mais quando digito para buscar ele mostra o resultado da pesquisa e quantos dados foram achados, mais as informação não aparece na tela, apenas uma tabela fixa com todos os usuários cadastrados, preciso de ajuda muito obrigado!

 

<?php

include_once("conexao.php");
$filtro = isset($_GET['filtro'])?$_GET['filtro']:"";

$sql = "select * from usuarios where CPF like '%$filtro%' order by nome";
$consulta = mysqli_query($conexao,$sql);
$registros = mysqli_num_rows($consulta);

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Alterar Cadastros123</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

<?php

$parametro = filter_input(INPUT_GET, "parametro");
$mysqllink = mysqli_connect("localhost" , "root", "");
mysqli_select_db($mysqllink, "cadastro");
	
if ($parametro){
	$dados = mysqli_query("select * from usuarios where nome like '$parametro%' order by CPF");
	
	}else 
	{
		$dados = mysqli_query($mysqllink, "select * from usuarios order by CPF");
	}
	$linha = mysqli_fetch_assoc($dados);
	$total = mysqli_num_rows($dados);
?>

</head>

<body>
	<center>	
		
	<p>
	<form action="<?php echo $_SERVER['PHP_SELF']; ?>">	
	</p>
	<h1>Consultas</h1>
		<hr><br><br>		
		
		<form method="get" action="">
        Busca por CPF:: <input type="text" name="filtro" class="campo" required= autofocus>
        <input type="submit" value="Pesquisar" class="btn">
        </form>
<?php

$filtro = isset($_GET['filtro'])?$_GET['filtro']:"";

$sql = "select * from usuarios where CPF like '%$filtro%' order by CPF";
$consulta = mysqli_query($conexao,$sql);
$registros = mysqli_num_rows($consulta);	   
	   
print "Resultado da pesquisa com o número <strong>$filtro</strong>.<br><br>";
	   
	   print "$registros Registros encontrado(s).";
	   print "<br><br>"; 
	   
	   while($registros = mysqli_fetch_array($consulta)){
		   
		   $codigo = $registros[0];
		   $CPF = $registros[8];		   
		   $nome = $registros[0];
		   $sobrenome = $registros[1];
		   $pais = $registros[2];
		   $estado = $registros[3];
		   $cidade = $registros[4];
		   $email = $registros[5];
		   $senha = $registros[6];
		   
	
}	
	?>
<table class="table">
 <thead>
	<tr>
		<th>id</th>
		<th>CPF</th>
		<th>nome</th>
		<th>sobrenome</th>
		<th>pais</th>
		<th>estado</th>
		<th>cidade</th>
		<th>email</th>
		<th>senha</th>
		<th></th>
	</tr>
 </thead>
 </tbody> 

	<?php
		
		if ($total) { do {
	?>
	
	<tr>
		<td><?php echo $linha['id'] ?></td>
		<td><?php echo $linha['CPF'] ?></td>
		<td><?php echo $linha['nome'] ?></td>
		<td><?php echo $linha['sobrenome'] ?></td>
		<td><?php echo $linha['pais'] ?></td>
		<td><?php echo $linha['estado'] ?></td>
		<td><?php echo $linha['cidade'] ?></td>
		<td><?php echo $linha['email'] ?></td>
		<td><?php echo $linha['senha'] ?></td>
		<td><a href="<?php echo "paginaalterar.php?id=" . $linha['id'] . "&CPF" . $linha['CPF'] . "&nome" . $linha['nome'] . "&sobrenome" . $linha['sobrenome'] . "&pais" . $linha['pais'] . "&estado" . $linha['estado'] . "&cidade" . $linha['cidade'] . "&email" . $linha['email'] . "&senha" . $linha['senha']?>">Alterar</td>
	</tr>	
		
	<?php
		} while ($linha = mysqli_fetch_assoc($dados));
		mysqli_free_result($dados);}
		mysqli_close($mysqllink);
	?>	
	</td>
	</tbody>
	</table>
	</div>
	</center>	
</tbody>           
			<center>
			<a href="cadastrousuario.php" button type="button" class="btn btn-success">Cadastrar</button></a>
			<a href="alteradadocliente.php" button type="button" class="btn btn-danger">Excluir Cliente</button></a>
			<a href="consultas.php" button type="button" class="btn btn-primary">Consulta</button></a>
			
			</center>
			


</html>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que exatamente não deu certo?

 

No seu post original, você está misturando duas consultas. 

 

Seu problema está aqui:

while ($linha = mysqli_fetch_assoc($dados));

Você possui a consulta completa, que está na váriavel $dados, e a consulta filtrada, que está na variável $consulta. Você está iterando apenas sobre dados na hora de criar a tabela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opá para esclarecer melhor minha situação estou encaminhando um print:

 

Há e vou arrumar vou tirar a variavel dados e deixar só $consulta certo?

Obrigado.

 

---Na tabela abaixo é possivel visualizar que o registro no banco de $dados é achado mais ele não aprece na tela por 1° Lugar, é isto que estou tentando fazer funcionar...

image.png

image.thumb.png.906081c89a9996107e3de23b56722de6.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opá subiu um registro, mais agora só ta subindo o primeiro registro da tabela,  troquei a variavel $dados por $consulta e ja ta dando resultado, vai dar certo!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tenho um sistema que cria uma tabela com while em Mysql, você pode fazer da seguinte forma em seu sistema de busca:

 

<table class="table table-striped table-advance table-hover">
  <thead>
    <tr>
      <th><i class="fas fa-camera"></i> Nome</th>
      <th><i class="fa fa-bullhorn"></i> Sobrenome</th>
      <th><i class="fa fa-envelope"></i> Idade</th>
      <th><i class="fa fa-key"></i> Sexo</th>
    </tr>
  </thead>
  <tbody>
    <?php
    if (isset($_POST['busca'])){
    $busca = $_POST['busca'];
    $sql = "SELECT * FROM clientes WHERE (nome LIKE "'.$busca.'" || sobrenome LIKE "'.$busca.'" || idade LIKE "'.$busca.'" || sexo LIKE "'.$busca.'")";
    } else {
    $sql = "SELECT * FROM clientes";
    }
    $result = $conn->query($sql);
    if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
    ?>
    <tr>
      <td>
        <span class="label label-info label-mini"><?php echo $row['nome']; ?></span>
      </td>
      <td>
        <span class="label label-info label-mini"><?php echo $row['sobrenome']; ?></span>
      </td>
      <td>
        <span class="label label-warning label-mini"><?php echo $row['idade']." anos"; ?></span>
      </td>
      <td>
        <span class="label label-warning label-mini"><?php echo $row['sexo']; ?></span>
      </td>
    </tr>
    <?php }} ?>
  </tbody>
</table>

 

:)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deu certo? Atendeu sua necessidade?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza, qualquer dúvida só dizer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não deu certo deu erro encapsulamento de string vou tentar até conseguir, o que eu vejo é que o campo buscar não tem poder sobre a tabela eles não estão trabalhando juntos.

 

image.png.baa53034e4de064302d94cd4d6a94aba.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

Consegui! Tive que usar "jquery", função que trabalha exatamente nos dados que são apresentados na tela:

<?php

include_once("conexao.php");
$filtro = isset($_GET['filtro'])?$_GET['filtro']:"";

$sql = "select * from usuarios where CPF like '%$filtro%' order by nome";
$consulta = mysqli_query($conexao,$sql);
$registros = mysqli_num_rows($consulta);

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Alterar Cadastros123</title>
    <style type="text/css">
        body{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
     
        /* " Para o input */
        .input-search{
            border:1px solid #CCC;
            padding:5px 14px;
            font-size:12px;
            margin:10px 0;
     
            -webkit-border-radius:15px;
               -moz-border-radius:15px;
                -ms-border-radius:15px;
                 -o-border-radius:15px;
                    border-radius:15px;
        }
            .input-search::-webkit-input-placeholder{ font-style:italic }
            .input-search:-moz-placeholder          { font-style:italic }
            .input-search:-ms-input-placeholder     { font-style:italic }
     
        /* " Para a tabela */
        table.lista-clientes{
            border-collapse:collapse;
            font-size:11px;
            font-family:Tahoma, Geneva, sans-serif;
        }
            table.lista-clientes th{
                padding:5px;
                background:#EEE;
                border:1px solid #CCC;
            }
            table.lista-clientes td{
                padding:3px;
                border:1px solid #CCC;
            }    
    </style>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
      <script type="text/javascript" src="jquery.js"></script>
      <script type="text/javascript" src="jquery.quick.search.js"></script>

      

<?php

$parametro = filter_input(INPUT_GET, "parametro");
$mysqllink = mysqli_connect("localhost" , "root", "");
mysqli_select_db($mysqllink, "cadastro");
    
if ($parametro){
    $dados = mysqli_query("select * from usuarios where nome like '$parametro%' order by CPF");
    
    }else
    {
        $dados = mysqli_query($mysqllink, "select * from usuarios order by CPF");
    }
    $linha = mysqli_fetch_assoc($dados);
    $total = mysqli_num_rows($dados);
?>

</head>

<body>
    <center>    
        
    <p>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>">    
    </p>
    <h1>Consultas</h1>
        <hr><br><br>        
        Entre com o numero do CPF:
        <input type="text" class="input-search" alt="lista-clientes" placeholder="Buscar nesta lista"/><br><br>
       
       
        
<?php

$filtro = isset($_GET['filtro'])?$_GET['filtro']:"";

$sql = "select * from usuarios where CPF like '%$filtro%' order by CPF";
$consulta = mysqli_query($conexao,$sql);
$registros = mysqli_num_rows($consulta);       
       
print "*** Sempre confirme os dados antes de alterar ***<br> <strong>$filtro</strong>.<br><br>";
       
       print "$registros Registros encontrado(s).";
       print "<br><br>";
       
       while($registros = mysqli_fetch_array($consulta)){
           
           $codigo = $registros[0];
           $CPF = $registros[8];           
           $nome = $registros[0];
           $sobrenome = $registros[1];
           $pais = $registros[2];
           $estado = $registros[3];
           $cidade = $registros[4];
           $email = $registros[5];
           $senha = $registros[6];
           
    
}    
    ?>
<table class="lista-clientes table-striped table-advance table-hover">
 <thead>
    <tr>
      <th scope="col">Id</th>
      <th scope="col">CPF</th>
      <th scope="col">Nome</th>
      <th scope="col">Sobrenome</th>
      <th scope="col">pais</th>
      <th scope="col">Estado</th>
      <th scope="col">Cidade</th>
      <th scope="col">Email</th>
      <th scope="col">Senha</th>
    </tr>
  </thead>

    <?php
        
        if ($total) { do {
    ?>
    
    <tr>
        <td><?php echo $linha['id'] ?></td>
        <td><?php echo $linha['CPF'] ?></td>
        <td><?php echo $linha['nome'] ?></td>
        <td><?php echo $linha['sobrenome'] ?></td>
        <td><?php echo $linha['pais'] ?></td>
        <td><?php echo $linha['estado'] ?></td>
        <td><?php echo $linha['cidade'] ?></td>
        <td><?php echo $linha['email'] ?></td>
        <td><?php echo $linha['senha'] ?></td>
        <td><a href="<?php echo "paginaalterar.php?id=" . $linha['id'] . "&CPF" . $linha['CPF'] . "&nome" . $linha['nome'] . "&sobrenome" . $linha['sobrenome'] . "&pais" . $linha['pais'] . "&estado" . $linha['estado'] . "&cidade" . $linha['cidade'] . "&email" . $linha['email'] . "&senha" . $linha['senha']?>">Alterar</td>
    </tr>    
        
    <?php
        } while ($linha = mysqli_fetch_assoc($dados));
        mysqli_free_result($dados);}
        mysqli_close($mysqllink);
    ?>    
    </td>
    </tbody>
    </table>
    </div>
    </center>    
</tbody>  <br><br>         
            <center>
            <a href="cadastrousuario.php" button type="button" class="btn btn-success">Cadastrar</button></a>
            <a href="alteradadocliente.php" button type="button" class="btn btn-danger">Excluir Cliente</button></a>
            <a href="consultas.php" button type="button" class="btn btn-primary">Consulta</button></a>
            
            </center>
            


</html>

Tive que adicionar a seguinte função Jquery, e chama-la na pagina de alteracliente:

$(function(){
    $(".input-search").keyup(function(){
        //pega o css da tabela
        var tabela = $(this).attr('alt');
        if( $(this).val() != ""){
            $("."+tabela+" tbody>tr").hide();
            $("."+tabela+" td:contains-ci('" + $(this).val() + "')").parent("tr").show();
        } else{
            $("."+tabela+" tbody>tr").show();
        }
    });    
});
$.extend($.expr[":"], {
    "contains-ci": function(elem, i, match, array) {
        return (elem.textContent || elem.innerText || $(elem).text() || "").toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0;
    }
});   




Encontrei a função no site: http://www.adrianomeira.com/blog/pesquisando-dados-dentro-de-uma-tabela-usando-jquery-quick-search-table-jquery

 

image.thumb.png.a7c81460618b838d088413f6e7f48c66.png

 

 

image.png

image.png.6344b886b63ca6ed0c77c63b290de704.png

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caramba! Que bom que conseguiu, haha :smiley:

 

O JS realmente muda nossas vidas, rsrs.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 04/04/2018 at 14:20, Jhess disse:

Caramba! Que bom que conseguiu, haha :smiley:

 

O JS realmente muda nossas vidas, rsrs.

È verdade, parece que não estou jogando certo mais programação é programação sempre vai ter um coringa pra salvar o programa aushuashuash, um forte abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por daemon
      Preciso fazer uma busca antes de inserir um registro no banco de dados.

      No caso preciso verificar se existe uma frase no banco antes de cadastrar uma nova.
       
      Exemplo:
       
      Tenho no banco a coluna ASSUNTO = "Morre David Johansen, vocalista dos New York Dolls, aos 75 anos".
       
      Quando vou cadastrar uma nova notícia "Morre, aos 75 anos, David Johansen, do New York Dolls" é parecida. Mas não quero cadastrar 2 vezes.
       
      No like não consigo fazer esta busca.... o que posso fazer para verificar esta busca antes de cadastrar ?
    • Por martemsal
      Boa tarde, 
       
      Como faço para mostrar os eventos do dia cadastrados no banco de dados para uma tabela, segue o que fiz até o momento:
      (ele já retorna todas os meus registros com o código abaixo conforme imagem anexa, mas gostaria que ele mostrasse somente o do dia)
       
      $conn = mysqli_connect($servidor, $usuario, $senha, $dbname);
        
          $pesquisar = $_POST['pesquisar'];
          $result_eventos = "SELECT * FROM salas WHERE titlecurso LIKE '%$pesquisar%' LIMIT 50";
         
          $resultado_eventos = mysqli_query($conn, $result_eventos);
         
           echo '<table align="center">';
           echo "<tr> <th colspan='5'>Data</th> </tr>";
           echo "<tr><td class='h2' colspan='5' align='center'>";
           echo date("d/m/Y");
            echo "</td></tr>";
           echo "<tr> <th>Curso</th> <th>Turma</th> <th>Professor</th><th>Sala</th><th>Hora</th></tr>";
           while($rows_eventos = mysqli_fetch_array($resultado_eventos)){   
              echo "<tr><td align='center'>"; 
          echo $rows_eventos['titlecurso'];
          echo "</td><td align='center'>"; 
          echo $rows_eventos['titleturma'];
          echo "</td><td align='center'>"; 
          echo $rows_eventos['titleprofessor'];
          echo "</td><td align='center'>"; 
          echo $rows_eventos['titlesala'];
          echo "</td><td align='center'>"; 
          echo $rows_eventos['hora_de'];
          echo "</td></tr>";

           
      echo "</table>";
      ?>
       
      alguém pode me ajudar.
      Grato

    • Por Legionario-rs
      Bom dia pessoal,
       
      Será que alguém pode me dar uma luz sobre isso? Vou postar o código mas acontece o seguinte: Mesmo com os itens configurados para não serem mostrados ele continua mostrando mas somente quando faço a pesquisa. Tem outros modos de listar todos os itens estes funcionam perfeitamente mas na pesquisa acontece isso. Se alguém poder ajudar agradeço.
       
      <%
      Dim col,colu,lista,cid_id,cid_nome,nome,lista_anunciante,msgnada
      lista=Request.querystring("lista")
      cid_id=Request.querystring("cid_id")
      cid_nome=Request.querystring("cid_nome")
      nome=Request.querystring("nome")
      %>
          <div class="site-section bg-light">
            <div class="container">
              <div class="row justify-content-center mb-5">
                <div class="col-md-7 text-center border-primary">
                  <h3><font color="green">Anunciantes Ativos</font></h3>
                </div>
              </div>
              <div class="row">
      <%
      Select Case lista
      Case "cidade"
          set lista_anunciante = lojaDB.Execute("SELECT * FROM anunciantes WHERE cid_id="& cid_id &" AND disp='S' ORDER BY nome")
          msgnada = "<h5>No momento não dispomos de nenhum comércio nesta região.</h5>"
      Case "busca"
          set lista_anunciante = lojaDB.Execute("SELECT * FROM anunciantes WHERE nome LIKE '%"& nome &"%' OR descricaop LIKE '%"& nome &"%' OR descricaog LIKE '%"& nome &"%' OR imagem LIKE '%"& nome &"%' OR imagem2 LIKE '%"& nome &"%' OR imagem3 LIKE '%"& nome &"%' OR imagem4 LIKE '%"& nome &"%' OR imagem5 LIKE '%"& nome &"%' OR imagem6 LIKE '%"& nome &"%' OR imagem7 LIKE '%"& nome &"%' OR imagem8 LIKE '%"& nome &"%' OR imagem9 LIKE '%"& nome &"%' OR imagem10 LIKE '%"& nome &"%' AND disp='S' ORDER BY nome")
          msgnada = "<h5>Nenhum comércio localizado com esse nome.</h5>"
      Case Else
          %>
          <script>window.location="./index.asp"</script>
          <%
      End Select
      If lista_anunciante.EOF Then 
          Response.Write "" & msgnada & ""
      Else 
      %>
          <%
              col=1
              if not lista_anunciante.eof then
              colu=2
              response.write ""
              while not lista_anunciante.eof
              
          Dim com_cid_id,com_id,com_nome,com_descricaop,com_imagem,com_data,com_mapalink,com_whats
          while not lista_anunciante.EOF
              com_cid_id = lista_anunciante("cid_id")
              com_id = lista_anunciante("id")
              com_nome = lista_anunciante("nome")
              com_descricaop = lista_anunciante("descricaop")
              com_imagem = lista_anunciante("imagem")
              com_data = lista_anunciante("data")
              com_mapalink = lista_anunciante("mapalink")
              com_whats = lista_anunciante("whats")
              %>
              
                <div class="col-md-6 mb-4 mb-lg-4 col-lg-4">
                  
                  <div class="listing-item">
                    <div class="listing-image">
                      <img src="images/<%=com_imagem%>" alt="<%=com_nome%>" class="img-fluid">
                    </div>
                    <div class="listing-item-content">
                      <a href="<%=com_mapalink%>" class="bookmark" data-toggle="tooltip" data-placement="left" title="Localização" target="new"><span class="icon-map"></span></a>
                      <h2><a href="http://api.whatsapp.com/send?1=pt_BR&phone=<%=com_whats%>" style="position:absolute; top:-30px;" class="bookmark" target="new"><span class="icon-whatsapp"></span></a></h2>
                      <h2 class="mb-1"><a href="detalheanunciante.asp?com_id=<%=com_id%>&url_comp=<%=Server.UrlEncode(Request.ServerVariables("QUERY_STRING"))%>"><%=left(com_nome ,23) %>...</a></h2>
                      <span class="address"><%=com_descricaop%></span>
                    </div>
                  </div>
                </div>
              <%
              if colu=col then
              response.write "<tr><td>"
              colu=1
              else
              response.write "<td>"
              colu=colu+1
              end if
              lista_anunciante.movenext
              wend
              wend
              response.write ""
              end if
              end if
      lista_anunciante.close
      set lista_anunciante=nothing
      %>
              </div>
            </div>
          </div>
    • Por Legionario-rs
      Boa tarde pessoal,
       
      Será que alguém pode me dar uma luz sobre isso? Vou postar o código mas acontece o seguinte: Mesmo com os itens configurados para não serem mostrados ele continua mostrando mas somente quando faço a pesquisa. Tem outros modos de listar todos os itens estes funcionam perfeitamente mas na pesquisa acontece isso. Se alguém poder ajudar agradeço.
       
      <%
      Dim col,colu,lista,cid_id,cid_nome,nome,lista_anunciante,msgnada
      lista=Request.querystring("lista")
      cid_id=Request.querystring("cid_id")
      cid_nome=Request.querystring("cid_nome")
      nome=Request.querystring("nome")
      %>
          <div class="site-section bg-light">
            <div class="container">
              <div class="row justify-content-center mb-5">
                <div class="col-md-7 text-center border-primary">
                  <h3><font color="green">Anunciantes Ativos</font></h3>
                </div>
              </div>
              <div class="row">
      <%
      Select Case lista
      Case "cidade"
          set lista_anunciante = lojaDB.Execute("SELECT * FROM anunciantes WHERE cid_id="& cid_id &" AND disp='S' ORDER BY nome")
          msgnada = "<h5>No momento não dispomos de nenhum comércio nesta região.</h5>"
      Case "busca"
          set lista_anunciante = lojaDB.Execute("SELECT * FROM anunciantes WHERE nome LIKE '%"& nome &"%' OR descricaop LIKE '%"& nome &"%' OR descricaog LIKE '%"& nome &"%' OR imagem LIKE '%"& nome &"%' OR imagem2 LIKE '%"& nome &"%' OR imagem3 LIKE '%"& nome &"%' OR imagem4 LIKE '%"& nome &"%' OR imagem5 LIKE '%"& nome &"%' OR imagem6 LIKE '%"& nome &"%' OR imagem7 LIKE '%"& nome &"%' OR imagem8 LIKE '%"& nome &"%' OR imagem9 LIKE '%"& nome &"%' OR imagem10 LIKE '%"& nome &"%' AND disp='S' ORDER BY nome")
          msgnada = "<h5>Nenhum comércio localizado com esse nome.</h5>"
      Case Else
          %>
          <script>window.location="./index.asp"</script>
          <%
      End Select
      If lista_anunciante.EOF Then 
          Response.Write "" & msgnada & ""
      Else 
      %>
          <%
              col=1
              if not lista_anunciante.eof then
              colu=2
              response.write ""
              while not lista_anunciante.eof
              
          Dim com_cid_id,com_id,com_nome,com_descricaop,com_imagem,com_data,com_mapalink,com_whats
          while not lista_anunciante.EOF
              com_cid_id = lista_anunciante("cid_id")
              com_id = lista_anunciante("id")
              com_nome = lista_anunciante("nome")
              com_descricaop = lista_anunciante("descricaop")
              com_imagem = lista_anunciante("imagem")
              com_data = lista_anunciante("data")
              com_mapalink = lista_anunciante("mapalink")
              com_whats = lista_anunciante("whats")
              %>
              
                <div class="col-md-6 mb-4 mb-lg-4 col-lg-4">
                  
                  <div class="listing-item">
                    <div class="listing-image">
                      <img src="images/<%=com_imagem%>" alt="<%=com_nome%>" class="img-fluid">
                    </div>
                    <div class="listing-item-content">
                      <a href="<%=com_mapalink%>" class="bookmark" data-toggle="tooltip" data-placement="left" title="Localização" target="new"><span class="icon-map"></span></a>
                      <h2><a href="http://api.whatsapp.com/send?1=pt_BR&phone=<%=com_whats%>" style="position:absolute; top:-30px;" class="bookmark" target="new"><span class="icon-whatsapp"></span></a></h2>
                      <h2 class="mb-1"><a href="detalheanunciante.asp?com_id=<%=com_id%>&url_comp=<%=Server.UrlEncode(Request.ServerVariables("QUERY_STRING"))%>"><%=left(com_nome ,23) %>...</a></h2>
                      <span class="address"><%=com_descricaop%></span>
                    </div>
                  </div>
                </div>
              <%
              if colu=col then
              response.write "<tr><td>"
              colu=1
              else
              response.write "<td>"
              colu=colu+1
              end if
              lista_anunciante.movenext
              wend
              wend
              response.write ""
              end if
              end if
      lista_anunciante.close
      set lista_anunciante=nothing
      %>
              </div>
            </div>
          </div>
       
    • Por groudon900
      segue o codigo que estou usando 
       
      <?php //Receber o número da página $pagina_atual = filter_input(INPUT_GET,'pagina', FILTER_SANITIZE_NUMBER_INT); $pagina = (!empty($pagina_atual)) ? $pagina_atual : 1; //Setar a quantidade de itens por pagina $qnt_result_pg = 20; //calcular o inicio visualização $inicio = ($qnt_result_pg * $pagina) - $qnt_result_pg; $result_usuarios = "SELECT * FROM vendas ORDER BY data DESC LIMIT $inicio, $qnt_result_pg"; $resultado_usuarios = mysqli_query($conn, $result_usuarios); while($row_usuario = mysqli_fetch_assoc($resultado_usuarios)){ ?> <tbody> <tr> <td><img src="../foto/foto_pagamentos/<?php echo $row_usuario['fotos'] ?>" class="foto2"></td> <td><?php echo $row_usuario['cliente'] ?></td> <td><?php echo $row_usuario['email'] ?></td> <td><?php echo $row_usuario['servico'] ?></td> <td><?php echo $row_usuario['data'] ?></td> <td>R$ <?php echo $row_usuario['valor'] ?></td> <td><?php echo $row_usuario['metodo'] ?></td> <td><?php echo $row_usuario['status'] ?></td> <td><?php echo $row_usuario['ultimaalteracao'] ?></td> <td><div class="dropdown no-arrow"> <a class="dropdown-toggle" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fas fa-ellipsis-v fa-sm fa-fw text-gray-600"></i> </a> <div class="dropdown-menu dropdown-menu-right shadow animated--fade-in" aria-labelledby="dropdownMenuLink"> <div class="dropdown-header">PAGAMENTOS:</div> <a class="dropdown-item" href="criarpagamentos?id=<?php echo $row_usuario['id'] ?>">Criar Pagamentos</a> <div class="dropdown-divider"></div> <a class="dropdown-item" href="proc_apagar_pagamentos.php?id=<?php echo $row_usuario['id'] ?>">Apagar Pagamentos</a> </div> </div></td> </tr> <?php } ?>  
      queria fazer um filtro de busca, Tipo pra buscar por um nome especifico ou serviço
×

Informação importante

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