Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2011, 18:10
matiasbmx
 
Fecha de Ingreso: febrero-2011
Mensajes: 124
Antigüedad: 13 años, 2 meses
Puntos: 4
Problema al paginar resultados

Pasa que estoy haciendo un sistema de noticias, con comentarios, y he logrado paginar resultados perfectamente, pero al intentar paginar resultados de los comentarios realmente nose, que pasó. aqui los codigos:
Código PHP:
<?php
$result
=mysql_query("select * from comentarios where id='$id'",$connect); 
        
// Apertura de la conexión a la base de datos e Inclusión del script  
          
require_once('PHPPaging2.lib.php');  
        
// Instanciamos el objeto  
        
$paging = new PHPPaging;  
          
        
// Indicamos la consulta al objeto   
        
$paging->agregarConsulta("select * from noticias order by id_noticia Desc");  
          
        
// Ejecutamos la paginación  
        
$paging->ejecutar();    
          
        
// Imprimimos los resultados, para esto creamos un ciclo while  
        // Similar a while($datos = mysql_fetch_array($sql))  
       
while($row $paging->fetchResultado()) { 
while(
$row=mysql_fetch_array($result)) 

echo 
'<p><img src="images/sinfoto.jpg" align="left"/><span class="Estilo15">'.$row[nick].'</span> '.$row[email].'</p>
<p><span class="Estilo5">'
.$row[comentario].'
<p>&nbsp;</p>'



 
$links $paging->fetchNavegacion(); 
echo 
$links;      
mysql_free_result($result
?>
Vale decir que los resultados que estan perfectamente paginados son estos:
Código PHP:
    <?php  
      
        
// Apertura de la conexión a la base de datos e Inclusión del script  
          
require_once('PHPPaging.lib.php');  
        
// Instanciamos el objeto  
        
$paging = new PHPPaging;  
          
        
// Indicamos la consulta al objeto   
        
$paging->agregarConsulta("select * from noticias order by id_noticia Desc");  
          
        
// Ejecutamos la paginación  
        
$paging->ejecutar();    
          
        
// Imprimimos los resultados, para esto creamos un ciclo while  
        // Similar a while($datos = mysql_fetch_array($sql))  
       
while($row $paging->fetchResultado()) { 
$result2=mysql_query("select * from comentarios where  
id='"
.$row[id_noticia]."'",$connect);  
$totalcomentarios=mysql_num_rows($result2); 
$corta=substr($row['noticia'], 0,225); 
echo 

<p>&nbsp;</p>
<p> <img src="images/'
.$row['foto'].'" align="left" /></p>
<p><span class="Estilo3">'
.$row['titulo'].'</span></p><span class="Estilo5">
'
.$corta.'...
&nbsp;<a href="ver.php?id='
.$row['id_noticia'].'">Seguir  
leyendo</a></span></p> 
<p><span class="Estilo5">Por Admin, en '
.$row['fecha'].'  
 <a href="ver.php?id='
.$row['id_noticia'].'">&nbsp;&nbsp;<img src="images/IconoNoticia.gif" />&nbsp; '.$totalcomentarios.' Comentario(s)</a></span></p>
<p>&nbsp;</p>
<p><hr width="110%" color="#DADADA" size="1" ></p>
</p>

'




 
$links $paging->fetchNavegacion(); 
echo 
$links;      
    
?>
El problema es que no pagina, no da errores ni nada, pero no pagina!