Ver Mensaje Individual
  #14 (permalink)  
Antiguo 21/11/2006, 09:03
Avatar de zacktagnan
zacktagnan
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años, 10 meses
Puntos: 3
Yo, de una de tus respuestas
Cita:
La función mysql_data_seek() mueve el puntero interno del resultado a tu antojo .. tu debes colocarlo a la posición "0" (la primera) antes de que se llame a mysql_fetch_row() que usas en el "for()" .. y por supuesto despues del otro mysql_fetch_xxx().
...había interpretado que hacía falta poner el mysql_data_seek() dos veces. Y como coincidía que tenía como dos apariciones del famoso mysql_fetch_assoc, pues eso que, como te exponía en mi siguiente mensaje, creía que había que ponerlo así: uno en la construcción del juego de registros antes de:
Código PHP:
$row_rs_ListaProgramas mysql_fetch_assoc($rs_ListaProgramas);
$totalRows_rs_ListaProgramas mysql_num_rows($rs_ListaProgramas); 
y luego antes de llamarlo otra vez, es decir, antes de que empiece el for dónde está contenido:
Código PHP:
for ($i=1$row_rs_ListaProgramas mysql_fetch_row ($rs_ListaProgramas); $i++) {
    
$resto = ($i $columnas);
... 
Bueno, al ver que ahora me dices que solamente hace falta una vez, ya he probado y me he dado cuenta que la única necesaria es la de antes del for.

Vale pues.

Ahora se me presenta el problema de cómo construir el paginado de esta estructura de columnas, para que en cada página salgan por ejemplo 12 productos.

Saludos,

zacktagnan.
===========================================