Changeset 1389
- Timestamp:
- 07/21/08 16:17:09 (5 months ago)
- Files:
-
- trunk/wp-admin/wpmu-blogs.php (modified) (3 diffs)
- trunk/wp-admin/wpmu-users.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/wp-admin/wpmu-blogs.php
r1296 r1389 295 295 296 296 if( isset($_GET['blog_name']) ) { 297 $query = "SELECT blog_id, {$wpdb->blogs}.domain, {$wpdb->blogs}.path, registered, last_updated 298 FROM {$wpdb->blogs}, {$wpdb->site} 299 WHERE site_id = '{$wpdb->siteid}' 300 AND {$wpdb->blogs}.site_id = {$wpdb->site}.id 301 AND ( {$wpdb->blogs}.domain LIKE '%{$s}%' OR {$wpdb->blogs}.path LIKE '%{$s}%' )"; 297 $query .= " AND ( {$wpdb->blogs}.domain LIKE '%{$s}%' OR {$wpdb->blogs}.path LIKE '%{$s}%' ) "; 302 298 } elseif( isset($_GET['blog_id']) ) { 303 $query = "SELECT * 304 FROM {$wpdb->blogs} 305 WHERE site_id = '{$wpdb->siteid}' 306 AND blog_id = '".intval($_GET['s'])."'"; 299 $query .= " AND blog_id = '".intval($_GET['s'])."' "; 307 300 } elseif( isset($_GET['blog_ip']) ) { 308 301 $query = "SELECT * … … 311 304 AND {$wpdb->blogs}.blog_id = {$wpdb->registration_log}.blog_id 312 305 AND {$wpdb->registration_log}.IP LIKE ('%{$s}%')"; 313 } 306 } 314 307 315 308 if( isset( $_GET['sortby'] ) == false ) { … … 329 322 $query .= ( $_GET['order'] == 'DESC' ) ? 'DESC' : 'ASC'; 330 323 331 if( !empty($_GET['s']) ) { 332 $blog_list = $wpdb->get_results( $query, ARRAY_A ); 333 $total = count($blog_list); 324 if( !empty($s) ) { 325 $total = $wpdb->get_var( str_replace('SELECT *', 'SELECT COUNT(blog_id)', $query) ); 334 326 } else { 335 $total = $wpdb->get_var( "SELECT COUNT( *) FROM {$wpdb->blogs} WHERE site_id = '{$wpdb->siteid}' ");327 $total = $wpdb->get_var( "SELECT COUNT(blog_id) FROM {$wpdb->blogs} WHERE site_id = '{$wpdb->siteid}' "); 336 328 } 337 329 338 330 $query .= " LIMIT " . intval( ( $apage - 1 ) * $num) . ", " . intval( $num ); 339 340 331 $blog_list = $wpdb->get_results( $query, ARRAY_A ); 341 332 trunk/wp-admin/wpmu-users.php
r1289 r1389 69 69 70 70 if( !empty( $s )) { 71 $user_list = $wpdb->get_results( $query, ARRAY_A ); 72 $total = count($user_list); 71 $total = $wpdb->get_var( str_replace('SELECT *', 'SELECT COUNT(ID)', $query) ); 73 72 } else { 74 $total = $wpdb->get_var( "SELECT COUNT( *) FROM {$wpdb->users}");73 $total = $wpdb->get_var( "SELECT COUNT(ID) FROM {$wpdb->users}"); 75 74 } 76 75
