Hallo Sebastian,
die Übergabe direkt in ein XML-Dokument per PHP ist wohl eher schwierig bis unmöglich.
Mein Tipp: Schreib deinen XML-Code einfach in eine PHP-Datei. Dort kannst du Sie dann direkt mit deinem Datenbank-Inhalt füllen. Nun brauchst du nur noch einen Parser, der die XML-Inhalte mit dem XSL-Styleshett zusammenführt. Und das klappt seit der Version 5 ganz wunderbar direkt mit PHP. php.net..
Grüße,
Henry