Requêtes MySQL stockées en XML

Petit nouveau ! | 2 Messages

19 juin 2010, 09:57

Bonjour,

Je cherche à stocker mes requêtes (MySQL 5.2...) dans un XML de ce type (j'ai enlevé le DTD):
<?xml version="1.0" encoding="UTF-8"?>
<liste>
    <requete>
        <id>user.selectionner</id>
	<sql>SELECT nom_user, prenom_user,
	    FROM user WHERE
	    id_user = [id_user]
	</sql>
    </requete>
</liste>
Le but est de les appeler (PHP 5) selon leur id. Je n'ai pratiquement jamais manipulé d'xml (mea culpa). Ma question: existe-t-il une bonne pratique, une fonction ou autre pour renseigner le [id_user] de l'exemple pour assembler la requête avec ma variable php ($id_user), qui porte le même nom que le champ ?
Je peux coder ça en dur, mais j'imagine que d'autres ont eu le même souci, voire qu'il existe quelque chose en simplXml ou autre.
Un grand merci d'avance :)