Bonsoir à tous,
J'ai besoin de faire une requete sur une table dont le nom à besoin d'être construit de façon dynamique.
Dans ce cas $this->cust_id vaut 2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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/>"; };
La requête ci dessus n'est pas executée, alors que si j'écris :
ma requête est executée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $table="temp_2"; $query_rsCommande ="SELECT * FROM ".$table." ORDER BY numClient";
Quelqu'un peut-il me dire ce qu'il faut faire ?
Merci d'avance pour vos réponses.
Partager