diff --git a/application/controllers/Search.php b/application/controllers/Search.php index 5c28493b..b0189c14 100644 --- a/application/controllers/Search.php +++ b/application/controllers/Search.php @@ -39,6 +39,12 @@ class Search extends CI_Controller { $this->load->library('form_validation'); + $this->load->model('Search_filter'); + + $data['get_table_names'] = $this->Search_filter->get_table_columns(); + + //print_r($this->Search_filter->get_table_columns()); + if ($this->form_validation->run() == FALSE) { $this->load->view('interface_assets/header', $data); diff --git a/application/models/Search.php b/application/models/Search.php index 97fdf4ff..1889e725 100644 --- a/application/models/Search.php +++ b/application/models/Search.php @@ -14,6 +14,12 @@ class Search extends CI_Model { return $query; } + function get_table_columns() { + $query = $this->db->query('DESCRIBE '.$this->config->item('table_name')); + + return $query; + } + } ?> \ No newline at end of file diff --git a/application/models/Search_filter.php b/application/models/Search_filter.php new file mode 100644 index 00000000..c215c780 --- /dev/null +++ b/application/models/Search_filter.php @@ -0,0 +1,18 @@ +db->query('DESCRIBE '.$this->config->item('table_name')); + + return $query; + } + +} + +?> \ No newline at end of file diff --git a/application/views/search/filter.php b/application/views/search/filter.php index 23cad5a7..cc3fccf3 100644 --- a/application/views/search/filter.php +++ b/application/views/search/filter.php @@ -18,6 +18,25 @@
Select functions go here + +