salut a tous

j'ai une petite question a laquelle je ne sait pas si c possible:


g defini des variables:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$nom_table1="t1";
$nom_table2="t2";
$nom_table3="t3";
je fait une boucle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
for ($i=1;$i<4;$i++)
Dans la boucle:

g une requete sql:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 $sql=" select * from $var....
sachant que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$var="$nom_table".$i
lorsque je fait un echo $var ds la boucle, ca m'affiche:
$var=$nom_table1
$var=$nom_table2

mais bien sur le sql cherche la table "$nom_table1" et non pas sa valeur correspondante!
Donc ma question est de savoir si il y a un moyen pour que le sql cherche la table t1 (ici).

C'est possible de faire autrement en utilisant bcp de boucle if a la suite, mais je trouve ca moin optimiser et moin clair.

J'espere que je suis lisible, donc si c possible....?

merci