scooler 0 Denunciar post Postado Novembro 3, 2003 Olá galera! tenho um script de busca interna e gostaria de paginar os resultados tipo o do google Mostrando de 1 - 5 aqui o resultado da busca << Anterior 1 2 [3] 4 5 Próximo >> Porém, gostaria que ficasse em negrito e entre chaves a página que estiver selecionada valew! Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 3, 2003 na hora de exibir os números das páginas coloque um contador que quando chegar ao limite (5, no caso) seja interrompido o loop e durante a execução quando o número for igual ao da página atual mande escrever entre as tags NÚMERO é simples Compartilhar este post Link para o post Compartilhar em outros sites
scooler 0 Denunciar post Postado Novembro 3, 2003 beleza, vou tentar lah :) Compartilhar este post Link para o post Compartilhar em outros sites
scooler 0 Denunciar post Postado Novembro 5, 2003 você poderia dar um exemplo?o meu codigo é este e esta listando somente um resultado<?$trecho = (htmlspecialchars($trecho));$teste = (strlen($trecho));if ( ($trecho == "") or ($teste <= 1) ) {echo "Foram encontrada(s) <b>0</b> ocorrência(s) para \"<b>$trecho</b>\"";} else {require ("conexao.php");$sql = "SELECT * FROM produtos WHERE ((categoria LIKE '%$trecho%') or (nome LIKE '%$trecho%') or (loja LIKE '%$trecho%') or (ref LIKE '%$trecho%'))";$resSql = mysql_query($sql);$totProd = mysql_numrows($resSql); if ($totProd == 0) { echo "Foram encontrada(s) <b>$totProd</b> ocorrência(s) para \"<b>$trecho</b>\""; } elseif ($totProd > 0) {echo "Foram encontrada(s) <b>$totProd</b> ocorrência(s) para \"<b>$trecho</b>\""; $imge = mysql_result($resSql, $counter , "imagem");echo "<table height=0 valign=top width=100% border=0 cellspacing=0 cellpadding=0>";echo "<tr width=100% align=left valign=top>";echo "<td width=25% align=center valign=middle>$imge";echo "<td width=75%><font face=verdana size=1 color=#666666><b>Ref.: </b>".mysql_result($resSql, $counter, "ref")."</font><br>";echo "<font face=verdana size=1 color=#666666><b>Categoria: </b>".mysql_result($resSql, $counter, "categoria")."</font><br>";echo "<font face=verdana size=1 color=#666666><b>Nome: </b>".mysql_result($resSql, $counter, "nome")."</font><br>"; echo "<font face=verdana size=1 color=#666666><b>Peso: </b>".mysql_result($resSql, $counter, "peso")."g"."</font><br>";echo "<font face=verdana size=1 color=#666666><b>Loja: </b>".mysql_result($resSql, $counter, "loja")."</font><br>";echo "<font face=verdana size=1 color=#666666><b>Preço: <font color=#FF0000>R$ ".mysql_result($resSql, $counter, "preco")."</b></font></font><br>";echo "<font face=verdana size=1 color=#666666><b><a href=index.php?loja=compras><img src=imagens/bot_comprar.gif border=0 alt='Comprar'></a></b></font></td><br>";echo "</tr>";echo "</table>";}mysql_close();}?> Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Novembro 5, 2003 você faz duas consultas uma com os resultados que você quer, (tipo 0,4 ou 5,9) e a outra com todos resultados e ve quantos foram encontrados, você divide pela qauntidade de registros por página e ve quantas página tem, ok? Compartilhar este post Link para o post Compartilhar em outros sites
scooler 0 Denunciar post Postado Novembro 5, 2003 :( tipo, eu ainda nao consegui entender muito o esquema da paginacao na busca, alguem poderia me dar um exemplo destas duas consultas a serem feitas??alguem sabe se tem um tutorial que explique isto detalhadamente?valew galera! Compartilhar este post Link para o post Compartilhar em outros sites