Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/02/2009, 08:59
reyvi
Usuario no validado
 
Fecha de Ingreso: septiembre-2007
Ubicación: Cuba
Mensajes: 202
Antigüedad: 19 años, 1 mes
Puntos: 5
Pregunta Respuesta: Dudas sobre Paginar Resultados

Hola nuevamente:
ya logre paginar los resultados pero hay dos cositas que no me estan trabajando bien. Miren cuando abro la pagina me sale todo muy bien pero los resultados de la pagina 1 son en realidad los de la 2 y los de la 2 los de la 3 y asi sucecivamente. Y esto trae consiguo un ultimo numero de pagina que no contiene nada. Ahi les dejo el codigo, ayudenme a correngirlo

Gracias Mil

Código PHP:
if(isset($_GET['pg'])){
$pg = $_GET['pg'];
}else{
$pg = 0;
}
$cantidad = 20;
$inicial = $cantidad * $pg;

mysql_select_db($database_config, $config);
$query_ver = "SELECT Titulo FROM php_ws_notices ORDER BY Id DESC LIMIT $inicial, $cantidad";
$ver = mysql_query($query_ver, $config) or die(mysql_error());
$row_ver = mysql_fetch_assoc($ver);
$totalRows_ver = mysql_num_rows($ver);

$query = mysql_query("SELECT Titulo FROM php_ws_notices ORDER BY Id DESC", $config);
$total = mysql_num_rows($query);
$pages = ceil($total/$cantidad);
//////////////IMPRIMIENDO RESULTADOS
do {
echo 
$row_ver['Titulo']."<br>";
} while (
$row_ver = mysql_fetch_assoc($ver));
///////////////////////////////////

for($i=0; $i<=$pages; $i++){
if(
$i==0)
$i=1;
else
$i=$i+1;

if(
$i==$pg){
echo 
"<b>$i</b>";
}else{
echo 
"<a href='$PHP_SELF?pg=".$i."'> $i </a> | "; 
}
}