php - 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)
有任何想法吗?这真让我抓狂!
解决方案
推荐阅读
- redis - 连接运行 NestJS 的 Lightsail 容器,并将 Bull 与另一个带有 Redis 的 Lightsail 容器配置
- python - 来自离散数据的 Python 等高线极坐标图
- r - 解析雅虎金融期权链 R
- visual-studio - masm手表值没有意义?
- pine-script - 如何绘制水平线等于 ema(2) 的最后一个值
- sql - 如何在 ETL 期间用代理键替换主键?
- c# - 在 Visual Studio 中通过 C# 将参数传递给 Mac 上的终端
- vue.js - 使用 Vuetify 进行服务器端分页和搜索
- java - Java 线程 - 如何检测是否存在活锁
- python - 在 Python 中创建用于查找概率的函数时出错