Incrementare nodo in ciclo for-each

Piri696

Nuovo Utente
16 Feb 2018
13
0
1
42
Salve, intanto mi scuso se non saro' bravo a farmi capire e soprattutto per il titolo che spero sia chiaro...ho un xml del tipo
Codice:
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<cd0>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<country>USA</country>
<company>Columbia</company>
<price>10.90</price>
<year>1985</year>
</cd0>
<cd1>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<country>USA</country>
<company>Columbia</company>
<price>10.90</price>
<year>1985</year>
</cd1>
<cd2>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<country>USA</country>
<company>Columbia</company>
<price>10.90</price>
<year>1985</year>
</cd2>
.
.
.
</catalog>
volendo fare un ciclo for-each

<xsl:template match="/">
<xsl:for-each select="cd0" >
.....
naturalmente mi dai quello dentro il nodo <cd0>
ma se volessi farlo per tutti i nodi <cd> ad esempio impostando<cd0+1> come dovrei fare?
io pensavo di passare una variabile, ho cercato un po' in giro ma non mi sono raccapezzato in nulla....spero che qualcuno capisca quello che vorrei fare e mi aiuti
grazie mille sempre
 
Ultima modifica di un moderatore:

marino51

Utente Attivo
28 Feb 2013
2.920
164
63
Lombardia
magari ti aiuta, senza contatori, vedi un po'
PHP:
<?php
require_once 'myUtils/show_vars.php';

$xml = simplexml_load_file('XmlParse.xml');

echo "<h3>I MIEI CD</h3>".show_var( $xml );
?>
upload_2019-3-1_1-12-13.png
 

Piri696

Nuovo Utente
16 Feb 2018
13
0
1
42
Grazie mille potresti postare il codice del file PHP show_vars.php?
Ancora grazie
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.274
328
83
@Piri696
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
quando posti del codice, oppure la funzione codice dalla barra degli strumenti

Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro