"; return $form; } public function get_sql_filter(){ $sql_filter = ""; switch($this->op){ case 'like' : $op = "like '!!val!!'"; break; case 'content' : $op = "like '%!!val!!%'"; break; case 'start' : $op = "like '!!val!!%'"; break; case 'finish' : $op = "like '%!!val!!'"; break; case 'empty' : $op = "like ''"; break; case 'not_empty' : default : $op = "not like ''"; break; } if($this->op && ($this->value!= "" || $this->op == "empty" || $this->op == "not_empty")){ $sql_filter = $this->elem['field']." ".str_replace("!!val!!",addslashes($this->value),$op); } return $sql_filter; } }