MySQL>XML


#1
Hi,

hat jemand ein kleines einfaches Beispielscript wie aus einer Datenbank ein XML-File generiert wird, das gleich auf dem Server abgespeichert wird?
Wäre super nett, danke!

Nessus

PS: Bitte keinen Verweis auf :google: , da ich dort schon einige Zeit verbracht habe
 

Flex

(aka Felix Jacobi)
#2
Vielleicht hilft dir das hier weiter:
PHP Classes - Class: MySQL to XML
his class can be used to generate XML documents from data of a given MySQL database.

It can either dump the data of the results of a given SQL query, or dump the all the data of all database tables.

The XML documents are generated using the PHP DOM XML extension . The generated documents are stored in files with paths based on the database and table being dumped.
 
#3
Hi,

danke für die Antwort. Das Script bringt mich schon auf die richtige Spur. Folgendes Ergebnis habe ich jetzt:
PHP:
<?xml version="1.0"?>
<TABLE-RECORDS>
  <EXPORT-RECRODS>
    <ROW>
      <FILE>DSCF0249.jpg</FILE>
      <SHORT>testkurz</SHORT>
      <LONG>testlang</LONG>
    </ROW>
  </EXPORT-RECRODS>
</TABLE-RECORDS>
Und so sollte es aussehen:

PHP:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<photoit>
        <info file="DSCF0249.jpg">
                <short>testkurz</short>
                <long>testlang</long>
        </info>
</photoit>
Wer kann mir weiterhelfen.
Die Klasse habe ich mal angehängt.
Danke nochmal....

LG

Nessus
 

Anhänge