Hallo nochmal,
da ich mich (so glaube ich) entweder zu kompliziert ausgedrückt habe (oder denke...) hier der aktuelle Stand und damit auch die Fragestellung:
Basierend auf der oben geposteteten Funktion erzeuge ich mein XML mit:
header('Content-Type: text/xml');
$xml_data = new SimpleXMLElement('<?xml version="1.0"?><data></data>');
array_to_xml($retr,$xml_data);
# $retr enthält das Wertearray
echo $xml_data->asXML();
Nun möchte ich (diese Lösung scheint mir am sinnvollsten) einen String den ich über eine Schleife bei der DB-Abfrage erzeuge selbigen als XML haben:
simplexml_load_string($grbck);
# $grbck enthält einen vorbereiteten String für die Umwandlung in XML
Meine Frage wäre jetzt: ich müsste ja vor dem echo der $xml_data faktisch folgendes ausführen (und die bisher im Objekt abgelegten Daten ergänzen):
if($grbck!='') #FÜGE DEM $xml_data HINZU# .= simplexml_load_string($grbck);
Reicht hier ein simples $xml_data -> simplexml_load_string($grbck); oder ist das Quatsch?
Oder sehe ich den Wald vor lauter Bäumen nicht mehr?
LG Petra