Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2007, 08:40
Avatar de djmashe
djmashe
 
Fecha de Ingreso: julio-2007
Ubicación: Posadas, Misiones
Mensajes: 52
Antigüedad: 16 años, 9 meses
Puntos: 2
Exclamación Recuperar cierta cantidad de registros en la base

Hola a todos, quisiera que me ayuden con esto:

Tengo en mi base de datos x cantidad de registros, de los cuales solo los ultimos 15 (order by columna desc) traigo de la base para mostrarlos en tablas.

En total se muestran 3 tablas, en las cuales solo quiero que se vean 5 registros por tabla, o sea que cuando llegue al 6° registro esta se muestre en la segunda tabla y cuando llegue al registro 11 estos ultimos 5 registros se carguen en la ultima tabla.

----------
| Tabla 1 |
----------
| Registro 15 |
| ... |
| Registro 11 |
----------

----------
| Tabla 2 |
----------
| Registro 10|
| ... |
| Registro 6 |
----------

----------
| Tabla 3 |
----------
| Registro 5 |
| ... |
| Registro 1 |
----------

Código PHP:
 $sql "SELECT col1, col2 FROM tabla limit 15 order by col1 desc";
 
$res mysql_query($sql);

 while(
$fila mysql_fetch_array($res))
{
  ...
Genero la tabla1


Ahora como controlo con una variable que posición de registro estoy para poder luego generar otra tabla y allí colocar los otros 5 registros y asi sucesivamente.

gracias desde ya!!!