PEAR Tree.php

fungo

Erfahrenes Mitglied
Also für mein CMS mit Flash Frontend bastele ich gerade am News
System rum. Ich benutzte Die PEAR Tree.php, um die Daten aus der
Datenbank in das XML-Format zu transformieren. Das stellt in einem
konkreten Fall auch kein Problem dar, nur wenn ich das ganze zu
abstrahieren versuche, dann geht es schief.
Der Code ist sicherlich grauenhaft und funktioniert auch nicht, aber
damit ihr ein Bild von meiner Idee habt ist es gut.

PHP:
include("XML/Tree.php");
include("../config.php");
require("../classes/datenbank.class.php");

$datenbank = new datenbank();
$datei = "test.xml";

$tree = new XML_Tree();
            
            $query = "SELECT * FROM news ";
            
            $result = $datenbank->vermitreturn($query);
            
            $root = & $tree->addRoot("$tab");
            $row = mysql_num_rows($result);
            $feld = mysql_num_fields($result);

            $i=1;
            
            while($row = mysql_fetch_object($result)){
            
            for($feld; $feld <= $i; $feld--) {
            $name = mysql_field_name($result,$feld);
            echo $name;
            }
            
                
                
            }
            

  if (!$handle = fopen($datei, 'w')){
            print "Datei kann nicht geöffnet werden($datei)";
            exit;
            }
            
            if (!fwrite($handle, $tree->get())){       
            print "Datei kann nicht geschrieben werden($$datei)";
            exit;
            }
Am schlimmsten ist dabei, einen Datensatz zuverarbeiten indem ich
z.B. den ersten Datensatz mit den Feldern id,topic,datum,test,autor
erstmal mit fetch_object erhalte, dann kommt aber das Problem mit
den Schleifen.
Ich hoffe, ihr versteht das einigermaßen.

Thx fungo
 
Zuletzt bearbeitet:
interessant! hab sowas auch für mein forum drin allerdings ohne flash ;)

Viel Erfolg weiterhin

jens
 
Zurück