Gracias por el post, si entiendo perfectamente lo que me quieres decir pero el punto es qe, porque esto si funciona???
Código PHP:
$result=mysql_query("select * from tabla WHERE Id='$variable' order by id") or die ("no se pudo realizar la consulta II");
y esto no:
Código PHP:
$result=mysql_query("select * from '$variable' WHERE Id=5 order by id") or die ("no se pudo realizar la consulta II");