Incrementare nodo in ciclo for-each

  • Creatore Discussione Creatore Discussione Piri696
  • Data di inizio Data di inizio

Piri696

Nuovo Utente
16 Feb 2018
13
0
1
47
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:
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
 
  • Like
Reactions: DianaGreece49
Grazie mille potresti postare il codice del file PHP show_vars.php?
Ancora grazie
 
@Piri696
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code-gif.6151
quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box-inserisci-2-png-jpg.6152

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
 

Discussioni simili