$type) { $sqq .= $sqq ? ' '.($match ? 'OR' : 'AND').' ' : ''; if ($type == 'like' || $type == 'liker' || $type == 'likel') { $sqq .= ' '.$key.' '.($match ? '' : 'NOT').' LIKE "'.($type == 'like' || $type == 'likel' ? '%' : '').$word.($type == 'like' || $type == 'liker' ? '%' : '').'" '; } elseif ($type == 'eq') { $sqq .= ' '.$key.' '.($match ? '' : '!').'= "'.$word.'" '; } elseif ($type == 'gt') { $sqq .= ' '.$key.' > "'.$word.'" '; } elseif ($type == 'lt') { $sqq .= ' '.$key.' < "'.$word.'" '; } $sqq .= "\n"; } $sq .= $sqq.')'; $sqq = ''; } $q .= ' AND ('.$sq.') '; $sq = ''; } return $q; } }