$columns
$columns :
get_total(string $search_term = ''): integer
Get the total number of rows available for this table. This is used to determine pagination links.
string | $search_term | Only applicable if the AJAX search box has been submitted, and is the term being searched for. |
The total number of rows available for this table.
get_rows(integer $start,string $search_term = '',string $order_by = 'id asc'): array
Gets the actual rows to display to the web browser. Used for when initially displaying the table, plus AJAX based search, sort, and pagination.
integer | $start | The number to start retrieving rows at, used within the LIMIT clause of the SQL statement. |
string | $search_term | Only applicable if the AJAX based search base is submitted, and is the term being searched form. |
string | $order_by | Must have a default value, but changes when the sort arrows in column headers are clicked. Used within the ORDER BY clause in the SQL statement. |
An array of associative arrays giving key-value pairs of the rows to display.