Fala rapaziada, essa semana publiquei aqui uma video aula onde eu mostrava como criar um mural de recados utilizando o php, um mural simples apenas para exibir as postagens, então um amigo nosso visitou meu blog e deixou um comentário pedindo uma video aula mostrando como paginar os resultados desse mural, e aqui estou eu com esta video aula. espero que gostem e até a proxima.
9 comentários:
Bom fico muito show adorei!bom teria como colocar um slimes pra deixar mais bacana nossi mural tentei aqui mais nao rolo muito nao!! e se possivel coloca um admin nele. abração e estamos diariamente passando por aqui...
Deus abençoe.
@Webmaster Fala aew amigo, eu posso até fazer uma video aula pra criar os smiles e a aria restrita mais o pessoal ta me pedindo o curso de WP assim que eu publicar a video aula do wordpress crio a outra pra fazer esse sistema
Ao invés de usar "ceil($total/$maximo)", acho que é melhor pegar o resultado exato de registros direto do banco, usando LIMIT e OFFSET. Quando a quantidade de dados é pequena isso não faz muita diferença, mas se você tiver 100000 recados, a coisa não vai rodar tão suave.
Abraços
@Eduardo Matos é verdade mas nesse caso, o for ja ta limitando a quantidade de links a serem exibidos por pagina no meu caso $links = '5'; isso limita então se tiver muitos recados ele vai subdividir os links de 5 em 5 vlw!!
show de bola.. aguardando os smiles do mural ^^
@webmaster cara, to fazendo uns testes aqui, ja tentei com str_replace, ja tentei com preg_replace, ja tentei fazer com javascript mas todas as soluções que eu encontro não tao funcionando to tentando!!
@Lucas
O problema que mencionei não é o número de links, e sim o número de registros retornados do banco de dados. Quanto menor o volume de dados, melhor, principalmente quando vem pelo banco de dados, que em geral é o primeiro gargalo de performance num sistema.
@Eduardo Matos ah, ta bom pencei que tava mencionando a paginação, valeu pela dica!
Show
Postar um comentário
Seu comentário antes de ser publicado será avaliado pela nossa equipe!