Foros del Web » Programando para Internet » PHP »

Problema al paginar resultados

Estas en el tema de Problema al paginar resultados en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 22/04/2011, 18:10
 
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!

Etiquetas: paginar, resultados
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 21:15.