首页 > 解决方案 > PHP PDO 语句变量抛出语法错误

问题描述

我非常困惑/难以找出以下代码块的语法错误:

$query = "SELECT COUNT(*) AS BillCount FROM firms WHERE firm_fk  = ?";
        
$stmt = $this->conn->prepare($query);
$stmt->bindParam(1, $this->id);

$stmt->execute();
$billcount = $stmt->fetchColumn();

错误与最后一行有关:

$billcount = $stmt->fetchColumn();

实际的错误信息是:syntax error, unexpected '$stmt' (T_VARIABLE)

有任何想法吗?这真让我抓狂!

标签: phppdo

解决方案


推荐阅读