Thanks. This is the first table, which does nothing but display URL’s to display dynamic pages…
CREATE TABLE `gs1` (
`N` mediumint(4) NOT NULL AUTO_INCREMENT,
`URL` varchar(75) COLLATE latin1_general_ci NOT NULL DEFAULT '',
PRIMARY KEY (`N`),
KEY `URL` (`URL`)
) ENGINE=MyISAM AUTO_INCREMENT=8942 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
This is the second table. Like the first, it doesn’t contain any duplicate URL’s.
CREATE TABLE `gs2` (
`N` mediumint(4) NOT NULL AUTO_INCREMENT,
`IDArea` varchar(7) COLLATE latin1_general_ci NOT NULL DEFAULT '',
`URL` varchar(75) COLLATE latin1_general_ci NOT NULL DEFAULT '',
`PostURL` varchar(44) COLLATE latin1_general_ci DEFAULT NULL,
`Title` varchar(75) COLLATE latin1_general_ci DEFAULT NULL,
`MyKind2` tinyint(1) NOT NULL DEFAULT '0',
`DesigGen` char(25) COLLATE latin1_general_ci DEFAULT NULL,
`DesigGroup` varchar(7) COLLATE latin1_general_ci NOT NULL,
`Date` char(4) COLLATE latin1_general_ci DEFAULT NULL,
PRIMARY KEY (`N`),
KEY `IDArea` (`IDArea`),
KEY `URL` (`URL`),
KEY `Title` (`Title`)
) ENGINE=MyISAM AUTO_INCREMENT=6165 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
And this is the third table, which includes ALL URL’s, including duplicates:
CREATE TABLE `gs3` (
`N` mediumint(4) NOT NULL AUTO_INCREMENT,
`URL` varchar(75) COLLATE latin1_general_ci NOT NULL DEFAULT '',
`Symbol` text COLLATE latin1_general_ci,
`Desig` varchar(255) COLLATE latin1_general_ci DEFAULT NULL,
`Latin` varchar(50) COLLATE latin1_general_ci DEFAULT NULL,
`Date` char(4) COLLATE latin1_general_ci DEFAULT NULL,
PRIMARY KEY (`N`),
KEY `URL` (`URL`),
KEY `Title` (`Desig`)
) ENGINE=MyISAM AUTO_INCREMENT=5937 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
There may be a few redundant fields, because I haven’t yet figured out which table would be the best for a particular field - or I may move that field into a fourth table.
Thanks.