プラグインに4つの追加テーブルを設定して、名前を取得してIDを割り当て、このデータを使用してドロップダウンメニューに名前を入力します。クラスと位置は同じです。これを正しく行う方法については、これが私がこれまでに持っているものです。
$sql = "CREATE TABLE $tableName (
recordID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(recordID),
driverID int,
driverName varchar(30),
classID int,
driverClass varchar(20),
posID,
driverPosition varchar(6),
trackName varchar(30),
raceDate date
);";
$sql = "CREATE TABLE $driverTableName (
driverID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(driverID),
driverName varchar(30)
);";
$sql = "CREATE TABLE $classTableName (
classID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(classID),
className varchar (20)
);";
$sql = "CREATE TABLE $posTableName (
posID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(posID),
posName varchar(6)
);";
下の3つのテーブルには、レコードを作成するためにドロップダウンボックスに入力するデータが格納されます。これらのデータを、このレコードが格納される上のテーブルにリンクする方法がわかりません。