【发布时间】:2015-02-21 09:48:17
【问题描述】:
$db_name=$wpdb->前缀 .'demo1';
函数 install_plugin() {
global $wpdb;
global $db_name;
$sql="CREATE TABLE".$db_name."(
`id` int(9) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL
);";
require_once(ABSPATH.'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
register_activation_hook(FILE,'install_plugin');
【问题讨论】:
-
你有一个错字。在
CREATE TABLE之后添加一个空格。而且我认为您想使用id字段作为主键。