Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/03/2013, 09:19
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 1 mes
Puntos: 793
Respuesta: Paginación y resultados en columnas PHP - No trae primer registro

Tu problema está aquí:

Código PHP:
Ver original
  1. //paginador
  2. $query_limit_Rs = sprintf("%s LIMIT %d, %d", $sql, $startRow_Rs, $maxRows_Rs);
  3. $resultados = mysql_query($query_limit_Rs, $conn) or die(mysql_error()."<br />".$sql);
  4. $filas = mysql_fetch_assoc($resultados);

Al poner

Código PHP:
Ver original
  1. $filas = mysql_fetch_assoc($resultados);

Se te mueve al segundo registro y desde ahí lo toma mysql_fetch_array. No importa si el for empieza en 0, 1 o 20. Para solucionarlo usa:

Código PHP:
Ver original
  1. mysql_data_seek($resultados, 0);

antes del for.

http://php.net/manual/es/function.mysql-data-seek.php

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP