Hola, tengo una duda con PHP, muchas gracias con antelación.
Tengo varios documentos XML con datos de CDs de música, en los cuales necesito sacar el mismo dato de cada uno (Nombres de las canciones). El código me funciona para hacer esto, pero ahora necesito que cada 10 canciónes me lo meta en un <div>(para css) diferente. Lo que me pasa es que el foreach me hace un array por cada fichero que lee(un array por cd) y no uno de todos(uno con todas las canciones de todos los cds) y así poder contar el número de canciones y separarlas cada 10. ¿Alguna sugerencía?
Espero haberme explicado bien :S
Mod: Temas PHP en subforo de PHP. Obligatorio utilziar etiquetas GeSHi.
Tengo varios documentos XML con datos de CDs de música, en los cuales necesito sacar el mismo dato de cada uno (Nombres de las canciones). El código me funciona para hacer esto, pero ahora necesito que cada 10 canciónes me lo meta en un <div>(para css) diferente. Lo que me pasa es que el foreach me hace un array por cada fichero que lee(un array por cd) y no uno de todos(uno con todas las canciones de todos los cds) y así poder contar el número de canciones y separarlas cada 10. ¿Alguna sugerencía?
Espero haberme explicado bien :S
Código (php) [Seleccionar]
//Listado de ficheros
foreach(glob($url .'*.xml') as $archives) {
//Abrimos fichero xml
$cdarchive=simplexml_load_file($archives);
//Mostramos nombre de las canciones
foreach ($cdarchive->songs->song as $cdsong){
echo $count;
echo "<div class='slide><div class'left>";
echo $cdsong->title." ";
if (isset($cdsong->length))
echo "(".$cdsong->length.")";
if (isset($cdsong->feat))
echo "[feat.".$cdsong->feat."]";
echo "</br>";
echo "</div></div>";
}
Mod: Temas PHP en subforo de PHP. Obligatorio utilziar etiquetas GeSHi.