En fait ce n'est pas possible. Comme l'a dit Duss, tu peux à condition de mettre l'extension du fichier en php. Car en effet, avant de faire le <?php echo (($val[TITRE]); ?>, tu dois te connecter à ta base de donnée. Et ça ne peut être fait que dans un fichier .php.
Donc pour résoudre ton problème, pour insérer les données de ta base myqsl dans un fichier xml, le php est en effet un bon intermédiaire. Tu pourras lire les informations de ta base de donnée, les trifouiller comme tu veux, et les insérer, toujours via php, dans un xml.
Pour cela un excellent tuto pour gérer les xml en php:
[ Lien ]Bon courage