0 ) {
// Instantiate pagination object with appropriate arguments
$pagesPerSection = 10;
$options = array(25, "All");
$stylePageOff = "pageOff";
$stylePageOn = "pageOn";
$styleErrors = "paginationErrors";
$styleSelect = "paginationSelect";
$Pagination = new WP_Statistics_Pagination($total, $pagesPerSection, $options, false, $stylePageOff, $stylePageOn, $styleErrors, $styleSelect);
$start = $Pagination->getEntryStart();
$end = $Pagination->getEntryEnd();
// Retrieve MySQL data
if( $referred && $referred != '') {
$search_query = wp_statistics_searchword_query($referred);
} else {
$search_query = wp_statistics_searchword_query('all');
}
// Determine if we're using the old or new method of storing search engine info and build the appropriate table name.
$tablename = $wpdb->prefix . 'statistics_';
if( $WP_Statistics->get_option('search_converted') ) {
$tabletwo = $tablename . 'visitor';
$tablename .= 'search';
$result = $wpdb->get_results("SELECT * FROM `{$tablename}` INNER JOIN `{$tabletwo}` on {$tablename}.`visitor` = {$tabletwo}.`ID` WHERE {$search_query} ORDER BY `{$tablename}`.`ID` DESC LIMIT {$start}, {$end}");
} else {
$tablename .= 'visitor';
$result = $wpdb->get_results("SELECT * FROM `{$tablename}` WHERE {$search_query} ORDER BY `{$tablename}`.`ID` DESC LIMIT {$start}, {$end}");
}
$ISOCountryCode = $WP_Statistics->get_country_codes();
$dash_icon = wp_statistics_icons('dashicons-location-alt', 'map');
foreach($result as $items) {
if( !$WP_Statistics->Search_Engine_QueryString($items->referred) ) continue;
if( substr( $items->ip, 0, 6 ) == '#hash#' ) {
$ip_string = __('#hash#', 'wp_statistics');
$map_string = "";
}
else {
$ip_string = "
{$items->ip}";
$map_string = "
{$dash_icon}";
}
if( $WP_Statistics->get_option('search_converted') ) {
$this_search_engine = $WP_Statistics->Search_Engine_Info_By_Engine($items->engine);
$words = $items->words;
} else {
$this_search_engine = $WP_Statistics->Search_Engine_Info($items->referred);
$words = $WP_Statistics->Search_Engine_QueryString($items->referred);
}
echo "
";
echo "
".$words."
";
echo "
" . date(get_option('date_format'), strtotime($items->last_counter)) . " - {$ip_string}
";
echo "
";
echo "
";
echo "
";
}
}
echo "