I am trying to return the row count from a table in my database but continue to get the wrong value. I need the row count to process subset values for pagination. There are 11 i
you should replace
$rowCount = $query->rowCount();
with
$rowCount = $query->fetchColumn();
also, take a look at FOUND_ROWS()
there is no sense in calling fetch_num_rows 2 times, it is enough to do:
$numArticles = $rowCount = $article->fetch_num_rows();