31
Desenvolvimento / Free Flash Games
« em: 08/Mai/2006 20:59 »
então vou por assim à pressa que a barriga está a dar horas:
vou partir do principio ( e lá está ele a partir de principios ) que já sabem fazer uma query simples ao MySQL...
basicamente, faz uma contagem total, define o nº de resultados a mostrar,(10, neste caso) e vai buscar os resultados mediante o nº de página ($page). Por exemplo: página 3 = resultados 21 a 30.
vou partir do principio ( e lá está ele a partir de principios ) que já sabem fazer uma query simples ao MySQL...
Código: [Seleccione]
if(empty($page)){$page=1;}
$getrows = mysql_query("SELECT * FROM whatever") or die(mysql_error());
$numrows = mysql_num_rows($getrows);
$limit=10;
$limitvalue = $page * $limit - ($limit);
$query_count = "SELECT * FROM whatever";
$limitvalue2 = $limitvalue+$limit;
$result_count = mysql_query($query_count);
$totalrows = mysql_num_rows($result_count);
$numofpages = $totalrows / $limit;
$query = "SELECT * FROM whatever LIMIT $limitvalue,$limit";
$result = mysql_query($query) or die (mysql_error());}
while($row = mysql_fetch_array($result)){
extract($row);
echo"qualquer coisa";
}
basicamente, faz uma contagem total, define o nº de resultados a mostrar,(10, neste caso) e vai buscar os resultados mediante o nº de página ($page). Por exemplo: página 3 = resultados 21 a 30.