PHP选择查询

PHP选择查询,php,mysql,Php,Mysql,大家好, for() { SELECT * from x union select * from y union select * from z } 我将联合添加到所有其他查询中,当for循环运行时,但在我的最后一行中,我必须删除联合,如何做到这一点 提前谢谢 您没有提供太多的信息,但我假设您从查询字符串数组开始。如果是,请尝试以下方法: $queries = array(); $queries[] = "SELEC

大家好,

       for()
          {
            SELECT * from x union select * from y union select * from z
          }
我将联合添加到所有其他查询中,当for循环运行时,但在我的最后一行中,我必须删除联合,如何做到这一点


提前谢谢

您没有提供太多的信息,但我假设您从查询字符串数组开始。如果是,请尝试以下方法:

$queries = array();
$queries[] = "SELECT * FROM x";
$queries[] = "SELECT * FROM y";
$queries[] = "SELECT * FROM z";

$query = implode(" UNION ", $queries);

// $query now contains "SELECT * FROM x UNION SELECT * FROM y UNION SELECT * FROM z"

你想干什么?请你解释清楚一点好吗?那是什么语言?PHP?SQL?我不这么认为。:我只想删除查询中的联合[n]意味着总查询数的最后一行。我仍然不清楚你想做什么。您能否编辑您的问题并包含更多细节和预期结果?