| Parameters | Default | Description |
|---|---|---|
| sql_query | null | sql query to obtain the data. You must descriminate all fields i.e. SELECT id,rating,title,votes FROM imdbtop250 and not use SELECT * FROM imdbtop250 sql query |
| table_key | null | primary key of the table. Boost table performance. text |
| data | null | data in array format bidimensional array - $arr[rows][columns] |
| search | null | search word text |
| multiple_search | null | multiple search by column an array with the search words by column |
| items_per_page | first value of items_per_page_init | selected items per page integer |
| sort | true | sort string true, false, 1a_2d_t_f |
| page | 1 | number of the actual page integer |
| total_items | null | total items of the data integer |
| id | table | id of the table. Usefull for configuring the CSS when using multiples tables on same page text |
| class | null | class of the table. Usefull for configuring the CSS when using multiples tables on same page text |
| form_init | true | includes the html form tag or not true; false; |
| form_url | null | specifies the form action url text |
| header | true | text for the header fields separated by commas i.e. 'ID,Movie Title,Votes,...' text |
| table_width | null | table width with in % or px i.e. 100%; 700px, ... |
| width | null | columns width integer separated by commas i.e. 50,100,,20,,... |
| search_init | true | show or not show the search option. You may also choose wich fields of the BD to search by building a string with t (true) anf f (false) that represent each filed i.e. 'tftf' search 1st and 3rd column only true, false, ttftt |
| search_type | like | to search words that either looks like, it's equal, the beginning looks like or the end beginning looks like the keyword like, =, beginning_like, end_like |
| search_html | ... | html to customize the search box html |
| multiple_search_init | hide | hide, show all, not show, or show only some columns of multiple search hide, true, false, ttftt, ttftthide |
| multiple_search_type | like | to search words that either looks like, it's equal, the beginning looks like or the end beginning looks like the keyword on the multiple search like, =, beginning_like, end_like |
| items_per_page_init | 50*$i | initialization of select box with the items per page. Values separated by columns or a formula using $i for the iteration. false; 10,20,50,100; ($i+1)*10 |
| items_per_page_all | #TOTAL_ITEMS# | show the all option in items per page and define the text to show text; false |
| items_per_page_url | null | javascript code when items per page is changed text |
| items_per_page_ids | null | when using multiple items per page in one table you need to tell the ids to the table ids separated by commas i.e. ct1,ct2,... |
| sort_init | true | show or not to show the sort options. You may also choose wich columns to sort. true, false ttftt |
| sort_order | adt | order of the sort. A string that represents (ascending, descending, true) i.e 'adt' = ascending -> descending -> true normal state adt, ad, da, dat |
| sort_url | null | javascript code when sort column is clicked text |
| extra_cols | null | array containing the information about extra columns array(array(col,header,width,html),array(...),...) |
| odd_even | true | create class odd and even in rows false, true |
| no_results | No results found. | html for the row when no results are returned html |
| actions | null | array containing the value and the text of the actions select box array(array($value,$text),...) |
| actions_url | ctActions(#ID#) | javascript code when actions select box is changed text |
| pager | null | html for the pager html |
| pager_ids | null | when using multiple pagers in one table you need to tell the ids to the table ids separated by commas i.e. ct1,ct2,... |
| ajax_url | $_SERVER['PHP_SELF'] | url to be called by the ajax request url |
| display_cols | null | show or not show some columns, by building a string with t (true) anf f (false) that represent each column i.e. 'tftt' hide the second column string composed by "t" or "f", i.e., ttftt or fttt |
| debug | true | show the errors in the table or not true, false |
Possible values
In search_html, items_per_page_url, items_per_page_all, extra_col it is possible to use the following tags:
Also, in extra_col it is possible to get the value of a column by using #COL + COLUMN NUMBER + #, ie: