topage(get_operator_name($operator)) ); $query = isset($_GET['q']) ? myiconv(getoutputenc(), $webim_encoding, $_GET['q']) : false; if($query !== false) { $link = connect(); $result = mysql_query( "select DISTINCT unix_timestamp(chatthread.dtmcreated) as created, ". "unix_timestamp(chatthread.dtmmodified) as modified, chatthread.threadid, ". "chatthread.remote, chatthread.agentName, chatthread.userName, ". "messageCount as size ". "from chatthread, chatmessage ". "where chatmessage.threadid = chatthread.threadid and ". "((chatthread.userName LIKE '%%$query%%') or ". " (chatmessage.tmessage LIKE '%%$query%%'))". "order by created DESC", $link) or die(' Query failed: ' .mysql_error().": ".$query); $foundThreads = array(); while ($thread = mysql_fetch_array($result, MYSQL_ASSOC)) { $foundThreads[] = $thread; } mysql_free_result($result); mysql_close($link); $page['formq'] = topage($query); setup_pagination($foundThreads); } else { setup_empty_pagination(); } start_html_output(); require('../view/thread_search.php'); ?>