PHP致命错误:未捕获错误:调用未定义的方法PDOStatement::rowCount()

PHP致命错误:未捕获错误:调用未定义的方法PDOStatement::rowCount(),php,pdo,Php,Pdo,我正在尝试获取rowCount()函数。但这是一个错误: PHP致命错误:未捕获错误:调用未定义的方法PDOStatement::rowCount() 我不确定问题出在哪里 $query = "SELECT * FROM users WHERE username = :username"; $statement = $connect->prepare($query); $statement->execute( array( ':userna

我正在尝试获取rowCount()函数。但这是一个错误:

PHP致命错误:未捕获错误:调用未定义的方法PDOStatement::rowCount()

我不确定问题出在哪里

$query = "SELECT * FROM users WHERE username = :username";
$statement = $connect->prepare($query);
$statement->execute(
    array(
        ':username' => $_POST["username"]
    )
);
$count = $statement->rowCount();

虽然这个错误消息是不可能的和神秘的,但我只想指出rowCount()函数本质上是无用的,作为一种快速的解决方法,您可以将其去掉。只需使用fetch()获取所选数据,然后改用它。是的,我理解。你能举个例子帮我个忙吗。例如什么?如何使用fetch$行=$statement->fetch();当然,我会试试的。谢谢虽然这个错误消息是不可能的和神秘的,但我只想指出rowCount()函数本质上是无用的,作为一种快速的解决方法,您可以将它去掉。只需使用fetch()获取所选数据,然后改用它。是的,我理解。你能举个例子帮我个忙吗。例如什么?如何使用fetch$行=$statement->fetch();当然,我会试试的。非常感谢。