Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Aggiunta dati a file .xml

    Ciao a tutti/e,

    ho questo script per aggiungere un childnode ad un file .xml:
    Codice PHP:
    $xdoc = new DomDocument
    $xdoc->Load('article.xml'); 
    $festa $xdoc -> getElementsByTagName('article') -> item(0); 
    $newElement $xdoc ->createElement('festa'); 
    $txtNode $xdoc ->createTextNode ("Primo Maggio"); 
    $newElement -> appendChild($txtNode); 
    $festa -> appendChild($newElement); 
    $test $xdoc -> save("article.xml"); 
    echo 
    "[b]Dati aggiunti[/b]" 
    Ora, lo script lo aggiunge solo al primp item(0), ma vorrei poterlo aggiungere a tutti i nodi della lista (article). Come devo fare?
    En la habana hay una pila 'e locos!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    forse provare a inserire le righe dalla 3 alla 7 in un ciclo tipo

    Codice PHP:
    $articles $xdoc -> getElementsByTagName('article');
    for (
    $i 0$i $articles->length$i++) {
       
    $festa $articles -> item($i);
    ... 
    etc ...

    ...come spunto: da adattare.

  3. #3
    Sì funziona perfettamente, grazie mille!
    En la habana hay una pila 'e locos!

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    prego!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.