WordPress создание таблицы в MySQL на PHP

Admin PHP, WordPress

Создание таблиц MySQL на PHP. Заполнение данных также через PHP.

function create_table()
{
    global $wpdb;
    $table_name = $wpdb->prefix . 'table_name_in_db';

    $sql = "CREATE TABLE if NOT EXISTS $table_name (
          `id` BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY,
          `int_one_column` BIGINT,
          `param_value` VARCHAR (20),
          `text` LONGTEXT
        );";

    require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
    dbDelta($sql);

    echo 'Таблица создана';
    exit;
}

Если при этом нужно в таблицу вставить какие-то значения, то перед exit надо вставить:

$wpdb->insert($table_name, ['text' => 'какой-то текст']);
Метки:

На сайте отсутствует реклама! Значете почему?

Помогать людям - моё хобби. А навыки разработчика позволяют не парится нулевой монетизизацией этого сайта. Хотя...

Если вам помогла информация, то даже от доната в 40 рублей мне будет приятно. Докину немного, куплю латте в макдаке, вспомню за чей счет банкет и карма вам зачтется!

Но и просто оставленный комментарий благодарности ниже принесет мне улыбку радости :)

А если захочется написать всякие гадости с переходом на личности, да тоже не стесняйтесь, но обычно я отправляю такое в спам. Люблю, когда дома чисто.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"WordPress создание таблицы в MySQL на PHP"