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 に答える