Method | Arguments | Description
--- | --- | ---
`table` | `null` | builds the table
`add_row` | `$arr_html,$row` | adds a static row
`add_col` | `$col,$header,$width, $html,$op='init_data'` | adds a new column
`get_sql` | `$check_table_key=false` | return the final composed sql query considering or not the table_key improvement
`get_sql_select` | `null` | return the sql query corresponding to selecting fields and tables parameters
`get_sql_where` | `$check_table_key=true` | return the sql query corresponding to conditions parameters considering or not the table_key improvement
`get_sql_order` | `null` | return the sql query corresponding to order parameters
`get_sql_limit` | `null` | return the sql query corresponding to limit parameters
`change_tags` | `$str` | change the tags for their value #ID#, #PAGE, #ITEMS_PER_PAGE#, #TOTAL_ITEMS#
`change_tag_col` | `$str,$arr_cols` | change the column tags for their value #COL1#, #COL2#, ...
`set_cell_attribute` | `$value,$row,$column` | set an html attribute to a specific row, column or cell
`draw_items_per_page` | `$id_items_per_page` | displays the html fot a custom items per page
`display` | `$op='',$ajax=false` | displays the creative table with its components $op - string separated by commas to recieve the components of the table separately i.e: 'form_init, search, items_per_page, table, thead, tbody, actions, pager, form_final, javascript' or 'form_ini,table,form_final' or 'thead,tbody', ... if $op='' all shown. $ajax - if true, then prepare the data for an ajax transfer (utf8_encode,etc.)