Hi, I need help on dynamic selection list
Here are my setup, similar to Tutorial - Dynamic Selection List
I want to fill SerialNo on Add Form, once Trademarks/Models (dynamic selection) selected … from seq_no table
I can do that with row_inserting, but i need on the fly … so its viable to verify
each serial no correspond with trademarks+model
the seq_ID on seq_NO table is not auto increment, but manually updated using script
ibb.co/QrRSR3N (sample form)thank youThis is sql scriptUSE test_cars;CREATE TABLE trademarks (
ID int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
name varchar(50) DEFAULT NULL,
PRIMARY KEY (ID)
)
ENGINE = INNODB,
AUTO_INCREMENT = 4,
COLLATE utf8_general_ci;CREATE TABLE seq_no (
prefix char(5) DEFAULT NULL,
seq_ID int(11) UNSIGNED DEFAULT NULL,
serialNo char(20) DEFAULT NULL
)
ENGINE = INNODB,
COLLATE utf8_general_ci;CREATE TABLE models (
ID int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
trademark_ID int(11) UNSIGNED DEFAULT NULL,
name varchar(50) DEFAULT NULL,
PRIMARY KEY (ID)
)
ENGINE = INNODB,
AUTO_INCREMENT = 6,
COLLATE utf8_general_ci;CREATE TABLE cars (
ID int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
TradeMark_ID int(11) UNSIGNED DEFAULT NULL,
Model_ID int(11) UNSIGNED DEFAULT NULL,
SerialNo char(20) DEFAULT NULL,
PRIMARY KEY (ID)
)
ENGINE = INNODB,
AUTO_INCREMENT = 2,
COLLATE utf8_general_ci;INSERT INTO trademarks VALUES
(1, ‘Toyota’),
(2, ‘Honda’),
(3, ‘Suzuki’);INSERT INTO seq_no VALUES
(‘TI’, 322, ‘TI000322’),
(‘HC’, 443, ‘HC000443’),
(‘HA’, 121, ‘HA000121’),
(‘TP’, 22, ‘TP000022’),
(‘SE’, 99, ‘SE000099’);INSERT INTO models VALUES
(1, 1, ‘Innova’),
(2, 2, ‘Civic’),
(3, 2, ‘Accord’),
(4, 1, ‘Prius’),
(5, 3, ‘Ertiga’);INSERT INTO cars VALUES
(1, 1, 1, ‘TI000322’);