Foros del Web » Programando para Internet » PHP »

Paginacion Horizontal

Estas en el tema de Paginacion Horizontal en el foro de PHP en Foros del Web. Hola Amigos, tanto tiempo.. En este momento me siento medio turbado en como poder hacer realizar una paginación para un catalogo en forma horizontal de ...
  #1 (permalink)  
Antiguo 13/06/2006, 13:35
 
Fecha de Ingreso: noviembre-2003
Mensajes: 59
Antigüedad: 14 años
Puntos: 0
Exclamación Paginacion Horizontal

Hola Amigos, tanto tiempo..

En este momento me siento medio turbado en como poder hacer realizar una paginación para un catalogo en forma horizontal de 4 productos por linea.

Tengo este codigo que me hace la paginación de 4 productos, pero en forma vertical y no entiendo como pasarlo ha que lo haga en la otra forma...

Código:
----
while ($fila = mysql_fetch_object($rs)){
$foto=$fila->pro_pic;
echo "<table cellspacing=\"1\">";
echo "<td>";
echo "<center>";
echo "<img src=\"$foto\" width=\"90\" height=\"90\">"."<br>";
echo "<strong><font size=\"1\"><a href=mostrarpro.php?op=".str_replace(" ","%20",$fila->pro_nom).">".$fila->pro_nom." - ver ficha del producto</a></font></strong>"."<br>"; 
echo "<font color=\"#CC3300\" face=\"verdana\" size=\"1\">Precio : $ ".$fila->pro_precio.".- c/iva.</font>"."<br>";
echo "</center>";
echo "</td>";
echo "</table>";	
echo "<br>";
------------

Eso ya me lo hace y todo, pero hacia abajo y necesito entender como hacer que paginacion.
Lo mismo pero en forma horizontal..

Aqui un ejemplo que ocupan 3 por linea yo necesito 4 y ya tengo predefinido antes en el codigo, si solo necesito entender como hacer paginaciones por lineas =(..


Pls Help!!..

Última edición por jam1138; 13/06/2006 a las 13:58
  #2 (permalink)  
Antiguo 13/06/2006, 14:06
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Reviza las FAQ...

La idea es tener una variable "bandera" que auxilie en saber cuántos productos se han mostrado ya, una vez llegado a los deceados (4 en tu caso) volver a crear "otra fila"...

El cómo hacer esa "otra fila" no depende de PHP, es HTML. Lo mejor sería trabajar con tablas, cada 4 productos insertar una nueva fila (<tr>) y separar los productos por columnas (<td>). Ahora estás creando una tabla por producto, podrías crear esa tabla dentro de otra tabla... definitivamente no es lo mejor (de hecho, ni recomendable) pero es cuestión de que te acomodes.

Esa es la teoría, en las FAQ tienes código (para eso están!!), será cuestión que lo adaptes.

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 13/06/2006, 15:31
 
Fecha de Ingreso: noviembre-2003
Mensajes: 59
Antigüedad: 14 años
Puntos: 0
Gracias lo chequeare.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:35.