вы смешиваете два подхода.
Если вы сделаете
SELECT COUNT (*) FROM tbl1
, он вернет одно значение, равное количеству записей.Поэтому вам просто нужно прочитать массив 1 * 1, и вы получите результат:
$rows = mysqli_fetch_array($query);
echo $rows[0];
Если вы сделаете
SELECT * FROM tbl1
, он вернет полный набор записей из tbl1 (Вы можете выбрать несколько полей, конечно).В этом случае, чтобы получить количество записей, которое вам нужно сделать
$rows = $query->num_rows;
, что не нужно в предыдущем варианте.
Если ваша цель просто узнать номер, перейдите к варианту 1Если вы хотите узнать номер, а также использовать записи, перейдите к варианту 2, поскольку вы получите обе вещи всего одним запросом