private static function _getRows($sql, $sqlParams) { if ($num = strpos(strtoupper($sql), 'ORDER')) { $countSql = substr($sql, 0, $num); } else { $countSql = $sql; } $countSql = 'SELECT COUNT(*) ' . stristr($countSql, 'FROM'); self::$totalRows = parent::getOne_($countSql, $sqlParams, 0); }
public function getPageAll($id, $field = '*', $join = null, $pageParam = array()) { $sqlArr = parent::getSelectSql_($id, $field, $join); return BFW_Pager::page($sqlArr['sql'], $sqlArr['params'], $pageParam); }