1

为什么这行不通?

$stmt = $pdo->prepare("SELECT :columns FROM table");
$stmt->bindParam(':columns', implode(', ', $columns), PDO::PARAM_STR);

有没有有效的方法来做到这一点?也许就像我上面的初始代码一样简单?

4

1 回答 1

2
$pdo->prepare('SELECT ' . implode(', ', $columns)  . 'FROM table');
于 2012-11-12T19:12:16.347 回答