<分区>
我在使用 PHP 查询 Mysql 数据库时遇到了一个奇怪的问题。当我尝试以下操作时:
$stmt = $pdo->query("SELECT art_date FROM arts_dates WHERE prod_id = '$prod'");
$row = $stmt->fetch(PDO::FETCH_ASSOC);
$number_of_results = count($row);
它只输出 50 行中的第一行(我使用 var_dump 检查,并尝试其他组合,如 SELECT *
)。当我在 phpMyAdmin 上运行完全相同的查询时,它显示了 50 个结果。
会发生什么?