Aprenda a criar um sistema simples de busca usando PHP e MySQL com paginação e exibição de resultados.
Paginação de resultados hoje é um processo indispensável no desenvolvimento de sites, principalmente sites onde a quantidade de conteúdo em uma determinada seção é volumosa.
Mostrarei um script PHP simples, que busca os valores no banco e organiza vários resultados na mesma pagina podendo escolher a quantidade máxima de resultados.
$linhas){ $terminaEm = $linhas; } if ($linhas>0 ){ //echo "$aPartirDeQual - $terminaEm"; //selecione no banco as tabelas que deseja exibir for($i=$aPartirDeQual; $i< $terminaEm; $i++){ $idproduto = mysql_result($consulta,$i,"idproduto"); $tipo = mysql_result($consulta,$i,"tipo"); $descricao = mysql_result($consulta,$i,"descricao"); $detalhes = mysql_result($consulta,$i,"detalhes"); //personalize o modo de exibção dos resultados echo "$idproduto - $tipo
"; echo "$descricao
"; echo $detalhes ."
"; } //aqui e listado as paginas de acordo com a quantidade de conteudo no banco de dados for($pag=1; $pag<=$qtpaginas; $pag++){ if($pagatual == $pag){ echo "$pag "; }else{ echo ""; echo "$pag"; echo " "; } } } else{ echo "nenhum registro encontrado"; } mysql_close(); ?>