在這個項目中,我有一個動態列,我存儲在映射表中。現在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
我已經給了一個例子,請讓我知道它是否適合你.. –