Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2009, 08:44
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 15 años, 9 meses
Puntos: 15
No entiendo paginación!!!

Hola amigos:

Tengo tiempo dando vueltas con lo de la paginación y he leido ochocientas formas de hacerla pero no entiendo como intengrarla con mi código. El caso es que tengo una página donde llamo una función que me muestra los productos disponibles en una categoría.

mostrar.php

Código PHP:
<?
   mostrar_productos
($productos_array);
  
?>
y esta es la funcion:

Código PHP:
function mostrar_productos($productos_array)
{
  if (!
is_array($productos_array))
  {
     echo 
"<br>No hay productos disponibles en esta categoría<br>";
  }
  else
  {
     echo 
"<table id=\"comprar\" width = \"100%\" border=0 cellpadding=10 cellspacing=5 bordercolorlight=#FF9933>";
    
//create a table row for each product
    
foreach ($productos_array as $row)
    {
      
$url "mostrar_productos.php?sku=".($row["sku"]);
      echo 
"<tr><td>";
    if(@
file_exists("fotos/".$row["sku"].".jpg"))
    {
    
$title"<img src=\"fotos/".($row["sku"]).".jpg\" border=0>";
    
do_html_url($url$title);
    }
      else
      {
        echo 
"&nbsp;";
      }
      echo 
"</td><td>";
      
$nombre_prod =  $row["nombre_prod"];
      
do_html_url($url$nombre_prod);
      echo 
"</td><td>";
      
$price =  $row["price"];
      echo 
"<b>Bs.  </b>";
      echo 
$price
      echo 
"</td></tr>";
    }
    echo 
"</table>";
}

Ahora lo que yo quisiera es tener la función de paginación y no se si debo llamarla dentro de la función cuando se van a mostrar los productos o en mostrar.php. Si se llama dentro de la función en que parte se coloca y cómo?

Por favor ayudenme que no se coordinar esto.

Gracias