Jump to content


Daddy Cool

Member Since 07/05/2011
Offline Last Active 07/01/2012, 09:30
-----

Posts I've Made

In Topic: Pegar Valor De Uma Função

04/01/2012, 10:04

Simples:

function lalala(){
	/* lalala */
	return 0;
}

var valor = lalala();

In Topic: Criar Paginação Em Php

02/01/2012, 10:42

Não é nada muito complexo fazer paginação, basta seguir esse raciocínio.
Primeiro vc tem q dividir a quantidade de colunas que tem na tabela (exemplo: 50) pelo limite que você quiser (exemplo: 15), isso vai ser a quantidade de páginas que vão ter.
Mas tem um problema, 50 / 15 = 3,333..., ou seja, não é um número exato então vc tem q usar o ceil()

$limite = 15;
$rows = mysql_num_rows($query); // 50 colunas
$quantidade = $rows / $limite;
ceil($quantidade);

Isso vai fazer com que arredonde o resultado para cima, então será 4.
E para mudar a página é mais simples! Uma boa forma pra identificar as páginas é usar o GET (exemplo: ...?pagina=2).
Depois basta multiplicar o número da página - 1, depois vezes o limite.

$pagina = (int) $_GET['pagina'];
$index = ($pagina - 1) * $limite;

Então na consulta ele iria carregar:

"... LIMIT $index,$limite"

É isso, espero que tenha entendido. ;)

IPB Skin By Virteq