Changeset 16410
- Timestamp:
- 11/17/2010 12:27:34 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/meta.php
r16353 r16410 381 381 $meta_id_column = esc_sql( $meta_type . '_id' ); 382 382 383 $clauses = array();384 385 383 $join = ''; 386 384 $where = ''; … … 425 423 426 424 if ( 'IN' == substr( $meta_compare, -2) ) { 427 $meta_field_types = substr( str_repeat( ',%s', count( $meta_value ) ), 1 ); 428 $meta_compare_string = "($meta_field_types)"; 429 unset( $meta_field_types ); 425 $meta_compare_string = '(' . substr( str_repeat( ',%s', count( $meta_value ) ), 1 ) . ')'; 430 426 } elseif ( 'BETWEEN' == substr( $meta_compare, -7) ) { 431 427 $meta_value = array_slice( $meta_value, 0, 2 ); … … 438 434 } 439 435 $where .= $wpdb->prepare( " AND CAST($alias.meta_value AS {$meta_type}) {$meta_compare} {$meta_compare_string}", $meta_value ); 440 441 unset( $meta_compare_string );442 436 } 443 437
Note: See TracChangeset
for help on using the changeset viewer.