Bonjour,
Dans mon programme php, je voudrais construire certaines requêtes à partir de "blocs" figurant dans une table "MODULES_REQUETES".
Je m'explique :
1. Ma table "MODULES_REQUETES" contient les chaînes suivantes :
"WHERE champ2=....."
"LEFT JOIN champ1..."
etc...
2. Je récupère certains de ces champs et je les place dans la variable $conditions.
3. Je construit ma requête
$requete="SELECT..... ".$conditions;
Mais j'ai un problème : alors que php remplace naturellement, dans une requête saisie normalement, '$var' par 'valeur de la variable $var', il ne le fait plus lorsque j'utilise la méthode décrite ci-dessus ($var est alors interprété comme la chaîne "$var").
C'est dommage car le fait de construire une requête à partir d'une requête me simplifierait parfois la vie...
J'ai donc deux questions :
- quelqu'un a t'il compris ce que je viens d'essayer de décrire (j'ai eu du mal) ?
- si oui : ce quelqu'un a t'il une réponse ?
Merci par avance
Philippe
Partager