@denism300

Как исправить ошибку базы данных WP?

Есть код, выполняемый при активации плагина:
global $wpdb;
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
$table_name = $wpdb->prefix . 'build_calc';
if ( $wpdb->get_var( "SHOW TABLES LIKE `" . $table_name . "`") != $table_name ) {
	$sql = "CREATE TABLE IF NOT EXISTS `" . $table_name . "` (
		`id` int(11) NOT NULL AUTO_INCREMENT,
		`type` varchar(40) NOT NULL,
		PRIMARY KEY (`id`)
	) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;";
	dbDelta($sql);
}

При запуске выдает ошибку
Ошибка базы данных WordPress: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '`wp_build_calc`' at line 1]
SHOW TABLES LIKE `wp_build_calc`

в чем проблема и как исправить?
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MiJunior
Для начала нужно научится использовать гугл:
Ответ был дан https://stackoverflow.com/questions/5609620/show-t...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы