这个 PDO 脚本似乎写得正确,但我一直收到一个语法错误,没有生成 json 数组。
$stmt = $pdo->query('SELECT `person`,
sum( `stat` = "Ready" ) as Num1
from `Table1`
WHERE `code` = :code AND
(`stat` = "Ready")
group by `person`
Order by `Num1` DESC ');
$stmt->execute([
'code' => $_POST['code']
]);
$row = $stmt->fetchAll(PDO::FETCH_ASSOC);
echo json_encode($row);
这是我收到的错误消息:
Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]
一只甜甜圈