Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/11/2003, 15:33
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Me apostaria el cuello a que antes de ese codigo tienes un mysql_fetch_*(). Lo digo porque has metido todo eso en un do...while:
Código PHP:
  <?php } while ($row_videojuegos mysql_fetch_assoc($videojuegos)); ?>
Quita ese do...while. Ya recorres los resutados con el for. Lo que estas haciendo con ese mysql_fetch_*() que tienes delante de este codigo es leer el primer registro, pero no lo muestras. Y como has avanzado el puntero del resultado, el siguiente mysql_fetch_*() coge el segundo registro. Asi que tambien tienes que quitar el mysql_fetch_*() de delante de este codigo. Y el do...while tambien lo quitas, no se te olvide.

Posiblemente tengas ese mysql_fetch_*() de delante de este codigo en un if, que usabas para saber si habia devuelto registros la consulta. Ahora eso lo tienes que hacer con el mysql_num_rows().

Saludos.

PD: La bola de cristal se va oscureciendo, poco a poco .... ya no veo nada mas.
__________________
Josemi

Aprendiz de mucho, maestro de poco.