Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过更改的PHP变量设置SQL查询_Php_Mysql_Sql - Fatal编程技术网

通过更改的PHP变量设置SQL查询

通过更改的PHP变量设置SQL查询,php,mysql,sql,Php,Mysql,Sql,我有一个SQL查询: $sql = "SELECT * FROM $var _table"; 我有两张桌子,叫做: 凉台 不冷却表 我想要的解决方案是能够创建以下SQL查询: $sql = "SELECT * FROM $var_table"; 其中,$var发生了变化,但不改变\u表 我已经传递了变量,所以不用担心。我的问题是,我可以将$var更改为适当的表名吗?我无法连接这两个变量,因为它变成了$var_表,变成了一个新变量(不存在) 如果这是重复,我表示歉意,但我不知道该如何表达这个问

我有一个SQL查询:

$sql = "SELECT * FROM $var _table";
我有两张桌子,叫做:

  • 凉台
  • 不冷却表
  • 我想要的解决方案是能够创建以下SQL查询:

    $sql = "SELECT * FROM $var_table";
    
    其中,
    $var
    发生了变化,但不改变
    \u表

    我已经传递了变量,所以不用担心。我的问题是,我可以将$var更改为适当的表名吗?我无法连接这两个变量,因为它变成了$var_表,变成了一个新变量(不存在)


    如果这是重复,我表示歉意,但我不知道该如何表达这个问题。

    我做到了!我使用了
    +
    ,谁知道还有什么,但它不起作用!我觉得自己像个栗色的人。谢谢
     $sql = "SELECT * FROM ".$var."_table";