在这个项目中,我有一个动态列,我存储在映射表中。现在usnig下面的查询,我可以获取我需要的所有列名称。如何获取查询的列名称
$db = new PDO("...");
$statement = $db->prepare("select column_name from mapping_table");
$list = $statement->fetch();
$matches = implode(',', $list);
现在从这个结果中,我需要进行查询。我的问题是如何将这个$匹配传递给第二个查询的column_name。
$db1 = new PDO("...");
$qry1= $db1->prepare("select {$matches} from table1");
$result= $qry1->fetch();
会发生什么:'( “从表1中选择$匹配”)'? –
没有它不给我说,结果未知列$匹配 – sanin
我已经给了一个例子,请让我知道它是否适合你.. –