elem = $elem; if(!$params){ $this->get_from_form(); }else $this->set_params($params); } public function get_from_form(){ $sort = $this->elem['id']."_sort"; global ${$sort}; $this->sort = stripslashes(${$sort}); } public function get_form(){ global $msg,$charset; $order_form= "
 
"; return $order_form; } public function get_params(){ return $this->sort; } protected function set_params($params){ $this->sort = $params; } public function get_sql_filter(){ if($this->sort){ if($this->elem['field_alias']){ $champ=$this->elem['field_alias']; }else{ $champ=$this->elem['field']; } /*if($this->elem['field_join']){ $champ=$this->elem['field_join']; }else{ $champ=$this->elem['field']; }*/ $sql_filter = $champ." ".$this->sort; } return $sql_filter; } }