ma requête n'est pas executé avec un nom de table dynamique
Bonsoir à tous,
J'ai besoin de faire une requete sur une table dont le nom à besoin d'être construit de façon dynamique.
Code:
1 2 3 4 5 6 7 8 9
|
try{
$table="temp_".$this->cust_id."";
echo $table."<br>";
$query_rsCommande ="SELECT * FROM ".$table." ORDER BY numClient";
$rsCommande=$this->BDD2->query($query_rsCommande);
}catch(PDOException $e){
echo "ERREUR : ".$e->getMessage()."<br/>";
}; |
Dans ce cas $this->cust_id vaut 2.
La requête ci dessus n'est pas executée, alors que si j'écris :
Code:
1 2 3
|
$table="temp_2";
$query_rsCommande ="SELECT * FROM ".$table." ORDER BY numClient"; |
ma requête est executée...
Quelqu'un peut-il me dire ce qu'il faut faire ?
Merci d'avance pour vos réponses.