Changeset 11971 for trunk/wp-includes/meta.php
- Timestamp:
- 09/24/2009 05:19:13 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/meta.php
r11968 r11971 25 25 26 26 if ( $unique && $wpdb->get_var( $wpdb->prepare( 27 "SELECT COUNT(*) FROM $table WHERE meta_key = %s AND $column = %d", 27 "SELECT COUNT(*) FROM $table WHERE meta_key = %s AND $column = %d", 28 28 $meta_key, $object_id ) ) ) 29 29 return false; … … 32 32 33 33 $wpdb->insert( $table, array( 34 $column => $object_id, 35 'meta_key' => $meta_key, 34 $column => $object_id, 35 'meta_key' => $meta_key, 36 36 'meta_value' => $meta_value 37 37 ) ); … … 97 97 98 98 $query = $wpdb->prepare( "SELECT meta_id FROM $table WHERE meta_key = %s", $meta_key ); 99 99 100 100 if ( $meta_value ) 101 101 $query .= $wpdb->prepare("AND meta_value = %s", $meta_value ); … … 106 106 107 107 $query = "DELETE FROM $table WHERE meta_id IN( " . implode( ',', $meta_ids ) . " )"; 108 108 109 109 $count = $wpdb->query($query); 110 110 111 111 if ( !$count ) 112 112 return false; … … 178 178 $id_list = join(',', $ids); 179 179 $cache = array(); 180 $meta_list = $wpdb->get_results( $wpdb->prepare("SELECT $column, meta_key, meta_value FROM $table WHERE $column IN ($id_list)", 180 $meta_list = $wpdb->get_results( $wpdb->prepare("SELECT $column, meta_key, meta_value FROM $table WHERE $column IN ($id_list)", 181 181 $meta_type), ARRAY_A ); 182 182
Note: See TracChangeset
for help on using the changeset viewer.