//create table
function creat_table_on_actvation() {
global $wpdb;
$your_table_name = $wpdb->prefix . 'custom_contact_us';
$sql = "CREATE TABLE IF NOT EXISTS " . $your_table_name . " (
`id` int(11) NOT NULL AUTO_INCREMENT,
`contact_name` varchar(255) NOT NULL,
`contact_email` varchar(255) NOT NULL,
`contact_subject` varchar(255) NOT NULL,
`contact_message` text NOT NULL,
`status` int(11) NOT NULL,
`date_time` datetime NOT NULL,
PRIMARY KEY (`id`)
)";
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
// run the install scripts upon plugin activation
register_activation_hook(__FILE__,'creat_table_on_actvation');
function creat_table_on_actvation() {
global $wpdb;
$your_table_name = $wpdb->prefix . 'custom_contact_us';
$sql = "CREATE TABLE IF NOT EXISTS " . $your_table_name . " (
`id` int(11) NOT NULL AUTO_INCREMENT,
`contact_name` varchar(255) NOT NULL,
`contact_email` varchar(255) NOT NULL,
`contact_subject` varchar(255) NOT NULL,
`contact_message` text NOT NULL,
`status` int(11) NOT NULL,
`date_time` datetime NOT NULL,
PRIMARY KEY (`id`)
)";
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
// run the install scripts upon plugin activation
register_activation_hook(__FILE__,'creat_table_on_actvation');
No comments:
Post a Comment