Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/03/2005, 20:55
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
ok...
Voy comprendiendo...
Yo ya te dí una respuesta por email que debería funcionar.
Si quieres seguir utilizando tu código... simplemente debería bastar con paginar la consulta madre. Si quieres utilizar Paginator, bastará con que le cambies de nombre a las primeras variables involucradas en la consulta:
Código PHP:
$_pagi_sql "SELECT * FROM products_to_categories ORDER BY products_id";
include(
"paginator.inc.php");
echo 
"<p>".$_pagi_navegacion."</p>";
Print 
"<table border=3 width=100% class='infoBoxContent'>"
Print 
"<tr><td>Ref</td><td>Categoría</td><td>Imagen</td><td>Descripción</td> <td>Precio</td> <td>PVD</td></tr>";
$i 0

while (
$table mysql_fetch_array($_pagi_result)) { 
De esa manera funcionaría... pero sería mejor que pienses seriamente en la opción de optimizar tu consulta utilizando JOIN o asociación de tablas. De ser ese el caso sólo tendrías una consulta.
Para que Paginator funcione correctamente con consultas de ese tipo deberías definir la variable:
Código PHP:
$_pagi_conteo_alternativo true;// esta línea debe ir antes del include("paginator...") 
Saludos