PHP PDO准备声明

时间:2014-12-01 02:55:02

标签: php mysql pdo

我正在学习PHP Pdo,我得到了一个问题和答案。

假设PDO连接有效。以下代码返回none,因为预准备语句无效。

我想知道准备好的陈述为何/如何无效。

$pdo = new PDO(...);
$sql = "SELECT :cols FROM names WHERE name = :name";
$stmt = $pdo->prepare($sql);
$stmt->bindValue(':cols', 'COUNT(id)');
$stmt->bindValue(':name', 'anna');
$stmt->execute();

0 个答案:

没有答案