Llevo días rompiéndome el coco y no consigo ver la luz. Estoy integrando unas galerías de Google Picasa en una web mediante php y simplexml. Hasta aquí todo correcto, me lee los àlbums y de cada album me muestra las imágenes.
Pero además me gustaría que "en portada" se mostrasen las n últimas imágenes entradas... y es ahí donde estoy clavado. No se como definir el bucle "for" para leer solo los n primeros nodos del xml.
Todos los ejemplos que encuentro hacen un "foreach", que recorre toooodo el archivo, pero imagino que en mi caso solo debería haber un "for", correcto?
Tengo este ejemplo. Pongamos que devuelve 10 nodos, pero a mi solo me interesaría mostrar los 5 primeros:
Código:
Tendría que anidar un bucle for dentro del foreach? O en este caso no usaría el foreach?<?php $serviceurl = ruta_del_xml; $results = simplexml_load_file($serviceurl); foreach ($results->Result as $Result) { print $Result->Title."<br>"; } ?>
Alguien tiene alguna idea de como hacer esto?
Me sacaréis de un buen apuro...
Un saludo!