Ok, also versuche ich das Team varchar auf eine UNIQUE KEY zu setzen, so dass es die doppelte Schlüsselfunktion im folgenden auslösen wird AussageWordpress plugin Datenbankerstellung - Wie man mehrere "UNIQUE KEY's" zur Tabelle auf Plugin hinzufügen aktiviert
was fehlt mir?
hier ist die DB-Funktion erstellen withing meine PluginFunctions.php
function create_vote4team_db() {
global $wpdb;
global $vote4team_db_version;
$table_name = $wpdb->prefix . "vote4team";
$charset_collate = $wpdb->get_charset_collate();
$sql = "CREATE TABLE $table_name (
id mediumint(9) NOT NULL AUTO_INCREMENT,
time datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
team varchar(255) NOT NULL,
votes int(11) NOT NULL,
UNIQUE KEY id (id),
UNIQUE KEY team (team)
) $charset_collate;";
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
add_option('vote4team_db_version', $vote4team_db_version);
}
register_activation_hook(__FILE__, 'create_vote4team_db');
Eigentlich versuchte ich Char (32), um dieses Problem zu lösen –