Changeset 10910 for trunk/wp-includes/wp-db.php
- Timestamp:
- 04/10/2009 09:56:30 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/wp-db.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/wp-db.php
r10907 r10910 254 254 var $tables = array('users', 'usermeta', 'posts', 'categories', 'post2cat', 'comments', 'links', 'link2cat', 'options', 255 255 'postmeta', 'terms', 'term_taxonomy', 'term_relationships'); 256 257 /** 258 * Format specifiers for DB columns. Columns not listed here default to %s. Initialized in wp-settings.php. 259 * 260 * Keys are colmn names, values are format types: 'ID' => '%d' 261 * 262 * @since 2.8.0 263 * @see wpdb:prepare() 264 * @see wpdb:insert() 265 * @see wpdb:update() 266 * @access public 267 * @war array 268 */ 269 var $field_type = array(); 256 270 257 271 /** … … 704 718 */ 705 719 function insert($table, $data, $format = null) { 706 global $db_field_types;707 708 720 $formats = $format = (array) $format; 709 721 $fields = array_keys($data); … … 712 724 if ( !empty($format) ) 713 725 $form = ( $form = array_shift($formats) ) ? $form : $format[0]; 714 elseif ( isset($ db_field_types[$field]) )715 $form = $ db_field_types[$field];726 elseif ( isset($this->field_types[$field]) ) 727 $form = $this->field_types[$field]; 716 728 else 717 729 $form = '%s'; … … 735 747 */ 736 748 function update($table, $data, $where, $format = null, $where_format = null) { 737 global $db_field_types;738 739 749 if ( !is_array( $where ) ) 740 750 return false; … … 745 755 if ( !empty($format) ) 746 756 $form = ( $form = array_shift($formats) ) ? $form : $format[0]; 747 elseif ( isset($ db_field_types[$field]) )748 $form = $ db_field_types[$field];757 elseif ( isset($this->field_types[$field]) ) 758 $form = $this->field_types[$field]; 749 759 else 750 760 $form = '%s'; … … 756 766 if ( !empty($where_format) ) 757 767 $form = ( $form = array_shift($where_formats) ) ? $form : $where_format[0]; 758 elseif ( isset($ db_field_types[$field]) )759 $form = $ db_field_types[$field];768 elseif ( isset($this->field_types[$field]) ) 769 $form = $this->field_types[$field]; 760 770 else 761 771 $form = '%s';
Note: See TracChangeset
for help on using the changeset viewer.