$items_found = 0;
$actual_search = htmlspecialchars(stripslashes($search));
$search = eregi_replace("[A-Za-z0-9#&/, -]"," ",$search);
$search = eregi_replace("(| )(at|in|if|is|on|by|the|this|or|for|of|to|be|from|etc|ll|and|but|re|ve|an| )+( |$)"," ",$search);
$search_array = explode(" ", $search);
$query = "SELECT term_id, term, definition FROM glossary WHERE 0 ";
reset($search_array);
while($search_array_value = each($search_array)) {
$item = $search_array_value["value"];
if(strlen($item) > 1) $query .= " OR term REGEXP \"[[:<:]]".$item."[[:>:]]\" OR definition REGEXP \"[[:<:]]".$item."[[:>:]]\"";
}
$query .= " ORDER BY term";
$result = mysql_query($query);