row
adalah array asosiatif dengan entri untuk setiap kolom dalam kumpulan hasil. Karena hanya ada satu kolom di sana, count($row)
mengembalikan 1
. Sebagai gantinya, Anda hanya harus mengakses satu-satunya kolom di sana:
$row = $results->fetch_assoc();
$recordCount = $row["COUNT(id)"];