Make WordPress Core


Ignore:
Timestamp:
03/03/2006 05:19:05 PM (20 years ago)
Author:
ryan
Message:

Use table prefix from wpdb. Props Mark J. #2524

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-content/plugins/wp-db-backup.php

    r3517 r3603  
    104104
    105105    function build_backup_script() {
    106         global $table_prefix, $wpdb;
     106        global $wpdb;
    107107
    108108        $datum = date("Ymd_B");
    109         $backup_filename = DB_NAME . "_$table_prefix$datum.sql";
     109        $backup_filename = DB_NAME . '_' . $wpdb->table_prefix . $datum . '.sql';
    110110        if ($this->gzip()) $backup_filename .= '.gz';
    111111
     
    224224
    225225    function backup_fragment($table, $segment, $filename) {
    226         global $table_prefix, $wpdb;
     226        global $wpdb;
    227227
    228228        echo "$table:$segment:$filename";
     
    556556    ////////////////////////////
    557557    function db_backup($core_tables, $other_tables) {
    558         global $table_prefix, $wpdb;
     558        global $wpdb;
    559559
    560560        $datum = date("Ymd_B");
    561         $wp_backup_filename = DB_NAME . "_$table_prefix$datum.sql";
     561        $wp_backup_filename = DB_NAME . '_' . $wpdb->table_prefix . $datum . '.sql';
    562562            if ($this->gzip()) {
    563563                $wp_backup_filename .= '.gz';
     
    673673    ////////////////////////////
    674674    function backup_menu() {
    675         global $table_prefix, $wpdb;
     675        global $wpdb;
    676676        $feedback = '';
    677677        $WHOOPS = FALSE;
     
    721721        $wp_table_names = explode(',','categories,comments,linkcategories,links,options,post2cat,postmeta,posts,users,usermeta');
    722722        // Apply WP DB prefix to table names
    723         $wp_table_names = array_map(create_function('$a', 'global $table_prefix;return "{$table_prefix}{$a}";'), $wp_table_names);
     723        $wp_table_names = array_map(create_function('$a', 'global $wpdb;return "{$wpdb->table_prefix}{$a}";'), $wp_table_names);
    724724
    725725        $other_tables = array();
     
    865865        }
    866866
    867         global $table_prefix, $wpdb;
     867        global $wpdb;
    868868
    869869        $wp_table_names = explode(',','categories,comments,linkcategories,links,options,post2cat,postmeta,posts,users,usermeta');
    870         $wp_table_names = array_map(create_function('$a', 'global $table_prefix;return "{$table_prefix}{$a}";'), $wp_table_names);
     870        $wp_table_names = array_map(create_function('$a', 'global $wpdb;return "{$wpdb->table_prefix}{$a}";'), $wp_table_names);
    871871        $all_tables = $wpdb->get_results("SHOW TABLES", ARRAY_N);
    872872        $all_tables = array_map(create_function('$a', 'return $a[0];'), $all_tables);
Note: See TracChangeset for help on using the changeset viewer.