PHP收到以下错误:“引用”;致命错误:未捕获异常';PDO异常'&引用;
我尝试使用以下函数检索单行:PHP收到以下错误:“引用”;致命错误:未捕获异常';PDO异常'&引用;,php,Php,我尝试使用以下函数检索单行: function get_registrar($key){ global $db; $query = 'SELECT * FROM registration WHERE key = :key'; $statement = $db->prepare($query); $statement->bindValue(':key', $key); $statement->execute(); $result
function get_registrar($key){
global $db;
$query = 'SELECT * FROM registration WHERE key = :key';
$statement = $db->prepare($query);
$statement->bindValue(':key', $key);
$statement->execute();
$result = $statement->fetch();
$statement->closeCursor();
return $result;
}
我不断收到“致命错误:未捕获的异常'PDOException',消息'SQLSTATE[42000]:”错误消息。知道为什么会这样吗?谢谢关键字是保留的关键字 因此,将其反勾为
`key`
$query = 'SELECT * FROM registration WHERE `key` = :keyval';
下面是保留关键字的列表
谢谢,我将$key更改为其他内容,但仍然出现错误。我可以在我的表中使用“key”吗?如果使用,则不能在表中或列名称中使用key。如果需要反勾选。。对于绑定变量,我在表中进行了更改,一切都很好。这东西还是新的。非常感谢。