get_charset_collate(); $tablename=$wpdb->prefix.'fare'; $tabledrop="DROP TABLE $tablename"; $wpdb->query($tabledrop); if($wpdb->get_var("SHOW TABLES LIKE '$tablename'")!=$tablename) { $sql = "CREATE TABLE $tablename ( fare_id INT(11) NOT NULL AUTO_INCREMENT, mile TEXT,stop TEXT,seat TEXT, minute TEXT,diskmmile INT(2) DEFAULT 0,curr TEXT,color TEXT, PRIMARY KEY (fare_id) )$charset_collate;"; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); dbDelta($sql); $wpdb->query($wpdb->prepare("INSERT INTO $tablename(mile,stop,seat,minute,curr,color) VALUES(%s,%s,%s,%s,%s,%s)", array(0,0,0,0,'$','#B4D568'))); } $tablecar=$wpdb->prefix.'cartypes'; if($wpdb->get_var("SHOW TABLES LIKE '$tablecar'")!=$tablecar) { $sql = "CREATE TABLE $tablecar ( c_id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, fare TEXT, PRIMARY KEY (c_id) )$charset_collate;"; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); dbDelta($sql); } } function asi_map_deletecar_process() { global $wpdb; $id=sanitize_text_field($_POST['id']); $table_name = $wpdb->prefix."cartypes"; $wpdb->query($wpdb->prepare("DELETE FROM $table_name WHERE c_id=%d",$id)); exit; } add_action('wp_ajax_asi_map_deletecar','asi_map_deletecar_process'); include 'asi_fare_main.php'; include 'asi_fare_admin.php'; ?>