rss_query ($query, $dieOnError, $preventRecursion); if ($pf) { list ($usec2, $sec2) = explode(" ", microtime()); _pf("Query took " . (($sec2-$sec) + ($usec2-$usec)) . " seconds:\n\t\t\t" //rss_query ("explain ".$query, true, true)); . preg_replace('/\'[a-z0-9]+\'/i','\'[removed]\'',$query)); } return $rs; } function rss_fetch_row($rs) { return $GLOBALS['rss_db']->rss_fetch_row($rs); } function rss_fetch_assoc($rs) { return $GLOBALS['rss_db']->rss_fetch_assoc($rs); } function rss_num_rows($rs) { return $GLOBALS['rss_db']->rss_num_rows($rs); } function rss_sql_error() { return $GLOBALS['rss_db']->rss_sql_error(); } function rss_sql_error_message () { return $GLOBALS['rss_db']->rss_sql_error_message(); } function rss_insert_id($tablename) { return $GLOBALS['rss_db']->rss_insert_id($tablename); } function rss_real_escape_string($string) { return $GLOBALS['rss_db']->rss_real_escape_string($string); } function getTable($tableName) { return $GLOBALS['rss_db']->getTable($tableName); } function rss_is_sql_error($kind) { return $GLOBALS['rss_db']-> rss_is_sql_error($kind); } function rss_invalidate_cache() { $sql = 'update ' . getTable('cache') . " set timestamp=now() where cachekey='data_ts'"; $GLOBALS['rss_db']->rss_query ($sql, false, false); return true; } ?>