Foros del Web » Programando para Internet » PHP »

Como paginar datos leidos desde XML

Estas en el tema de Como paginar datos leidos desde XML en el foro de PHP en Foros del Web. Hola Tengo un XML de donde extraigo datos, pero quisiera paginar los resultados. Mi xml seria algo asi Código: <libro> <titulo>Titulko 1</titulo> <isbn>2321312</isbn> </libro> <libro> ...
  #1 (permalink)  
Antiguo 16/06/2008, 12:44
Avatar de Julioarhernandez  
Fecha de Ingreso: enero-2007
Mensajes: 84
Antigüedad: 17 años, 3 meses
Puntos: 0
Exclamación Como paginar datos leidos desde XML

Hola

Tengo un XML de donde extraigo datos, pero quisiera paginar los resultados.
Mi xml seria algo asi

Código:
<libro>
 <titulo>Titulko 1</titulo>
 <isbn>2321312</isbn>
</libro>
<libro>
 <titulo>Titulko 2</titulo>
 <isbn>24564545</isbn>
</libro>
<libro>
 <titulo>Titulko 3</titulo>
 <isbn>6456223</isbn>
</libro>
.
.
.
No se cuantos libros tenga en el XML por lo que no se hasta donde hacer el ciclo de lectura para la paginacion.. alguna ayuda..

Código PHP:
 for($i=0;$i<5;$i++){
    echo 
"<h1>" $xml->libro[$i]->titulo"</h1>";
        echo 
"ISBN: " .$xml->libro[$i]->isbn;
           } 
Lo anterior me leeria solamente 6 libros pero no se como haria para leer los 6 siguientes si es que existieran
  #2 (permalink)  
Antiguo 16/06/2008, 13:06
 
Fecha de Ingreso: diciembre-2003
Mensajes: 204
Antigüedad: 20 años, 4 meses
Puntos: 2
Respuesta: Como paginar datos leidos desde XML

no he usado nunca xml, pero si todos los libros (sin importar el numero que sean) los tienes en un array llamado $libros, entonces el total de libros que tienes es count($libros)

Ten en cuenta, que como los arrays en php empiezan en cero, el bucle debera ser hasta count($libros)-1

Un saludo
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 03:10.