Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463

    problema scrittura di un file xml

    aiuto sto impazzendo

    qualcuno sa dirmi come si fa questo codice da php in asp ?

    devo prendere dei dati dal db e generare un file xml . . .

    <?php
    if(!$dbconnect =mysql_connect("localhost","root","")) {
    echo "Connection failed to the host 'localhost'.";
    exit;
    } // if
    if (!mysql_select_db('prova')) {
    echo "Cannot connect to database 'test'";
    exit;
    } // if

    // query per recupero cambi dal db
    $table_id = 'marca';
    $query = "SELECT * FROM $table_id";
    $dbresult = mysql_query($query, $dbconnect);

    // scrivo sul file

    $file= fopen("test.xml", "w");

    // intestazione file xml

    $doc = domxml_new_doc('1.0');

    // creazione del nodo generale

    $root = $doc->create_element('root');
    $root = $doc->append_child($root);

    // crazione del nodo principale
    while($row = mysql_fetch_assoc($dbresult)) {

    // add node for each row
    $occ = $doc->create_element($table_id);
    $occ = $root->append_child($occ);

    // cereazione dei figli
    foreach ($row as $fieldname => $fieldvalue) {

    $child = $doc->create_element($fieldname);
    $child = $occ->append_child($child);

    $value = $doc->create_text_node($fieldvalue);
    $value = $child->append_child($value);

    } // foreach
    } // while

    // completo il file xml
    $xml_string = $doc->dump_mem(true);

    // scrivo file
    fwrite($file, $xml_string);

    // chiudo file

    fclose($file);

    echo $xml_string;





    ?>

  2. #2
    E noi poveri aspisti che centriamo con il PHP?

  3. #3
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463
    questo codice in php l'ho fatto usando domxml

    c'e' qualcosa di simile in asp^??

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.