fetch_all() te devuelve un array con las filas obtenidas, entonces:
Código PHP:
Ver original$conexion = $this->conn();
$sql = $conexion->prepare($query_count);
$sql->execute();
$resultado = $sql->fetchAll();
var_dump($resultado); // Esto es solo para ver // Como estás contando solo tendrás una fila y suponiendo que hay 20 registros
// La salida sería algo como array(0 => 20);
$registros = $resultado[0]; // Este contiene la cantidad de registros leídos
if($registros > 0) {
// Sí hay contenido para mostrar, continúa con tu script
} else {
echo 'No se encontraron registros para mostrar.';
}