I don't recall what the error was but I moved some of the SQL around to remove the error but I still had an incorrect data display (the event type did not display correctly). I am following your advice to restructure my database (from what I understand) and was curious if you believe this is an OK way to go about doing that? I tried creating a table ("primary") but that resulted in an error inside phpMyAdmin when I pasted the SQL in (error: "#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'primary( id INT NOT NULL AUTO_INCREMENT, Page_Num VARCHAR(10) NOT NULL, Compa' at line 1")
This is my planned new structure:
CREATE TABLE primary(
id INT NOT NULL AUTO_INCREMENT,
Page_Num VARCHAR(10) NOT NULL,
Company_Event VARCHAR(255) NOT NULL,
TSW_SMID VARCHAR(200) NOT NULL,
Classification1 VARCHAR(100) NOT NULL,
Classification2 VARCHAR(100) NOT NULL,
Classification3 VARCHAR(100) NOT NULL,
Classification4 VARCHAR(100) NOT NULL,
Classification5 VARCHAR(100) NOT NULL,
Event_Type VARCHAR(100) NOT NULL,
Show_Owner1 VARCHAR(100) NOT NULL,
Show_Owner2 VARCHAR(100) NOT NULL,
Show_Owner3 VARCHAR(100) NOT NULL,
Show_Owner4 TEXT NOT NULL,
Show_Description TEXT NOT NULL,
ConfSemMeet_DatesLocation VARCHAR(100) NOT NULL,
ConfSemMeet_NumConfSeminars VARCHAR(255) NOT NULL,
ConfSemMeet_SubjectAreasCovered VARCHAR(255) NOT NULL,
ConfSemMeet_Fees VARCHAR(100) NOT NULL,
LastShowStats_DatesLocation VARCHAR(20) NOT NULL,
LastShowStats_NetSqFt VARCHAR(10) NOT NULL,
LastShowStats_NumExhibCompanies VARCHAR(100) NOT NULL,
LastShowStats_NumProfAttendees VARCHAR(100) NOT NULL,
LastShowStats_GeoAnalysis VARCHAR(10) NOT NULL,
Event_Status VARCHAR(10) NOT NULL,
PRIMARY KEY ( id )
);
CREATE TABLE sh(
id INT NOT NULL AUTO_INCREMENT,
SH_Freq VARCHAR(10) NOT NULL,
SH_FirstYearShow VARCHAR(10) NOT NULL,
SH_ShowHeldSameCityEveryYear VARCHAR(255) NOT NULL,
SH_ShowHeldConcurrentlyWith VARCHAR(10) NOT NULL,
SH_Rotation VARCHAR(255) NOT NULL,
PRIMARY KEY ( id )
);
CREATE TABLE ss(
id INT NOT NULL AUTO_INCREMENT,
SS_Sponsor1 VARCHAR(200) NOT NULL,
SS_Address1 VARCHAR(100) NOT NULL,
SS_City1 VARCHAR(100) NOT NULL,
SS_State1 VARCHAR(2) NOT NULL,
SS_Zip1 VARCHAR(10) NOT NULL,
SS_Contact1 VARCHAR(200) NOT NULL,
SS_Contact_Ttl1 VARCHAR(100) NOT NULL,
SS_Contact_Ph1 VARCHAR(40) NOT NULL,
SS_Contact_Fax1 VARCHAR(40) NOT NULL,
SS_Contact_Email1 VARCHAR(100) NOT NULL,
SS_Sponsor2 VARCHAR(200) NOT NULL,
SS_Address2 VARCHAR(100) NOT NULL,
SS_City2 VARCHAR(100) NOT NULL,
SS_State2 VARCHAR(2) NOT NULL,
SS_Zip2 VARCHAR(10) NOT NULL,
SS_Contact2 VARCHAR(200) NOT NULL,
SS_Contact_Ttl2 VARCHAR(100) NOT NULL,
SS_Contact_Ph2 VARCHAR(40) NOT NULL,
SS_Contact_Fax2 VARCHAR(40) NOT NULL,
SS_Contact_Email2 VARCHAR(100) NOT NULL,
SS_Sponsor3 VARCHAR(200) NOT NULL,
SS_Address3 VARCHAR(100) NOT NULL,
SS_City3 VARCHAR(100) NOT NULL,
SS_State3 VARCHAR(2) NOT NULL,
SS_Zip3 VARCHAR(10) NOT NULL,
SS_Contact3 VARCHAR(200) NOT NULL,
SS_Contact_Ttl3 VARCHAR(100) NOT NULL,
SS_Contact_Ph3 VARCHAR(40) NOT NULL,
SS_Contact_Fax3 VARCHAR(40) NOT NULL,
SS_Contact_Email3 VARCHAR(100) NOT NULL,
SS_Sponsor4 VARCHAR(200) NOT NULL,
SS_Address4 VARCHAR(100) NOT NULL,
SS_City4 VARCHAR(100) NOT NULL,
SS_State4 VARCHAR(2) NOT NULL,
SS_Zip4 VARCHAR(10) NOT NULL,
SS_Contact4 VARCHAR(200) NOT NULL,
SS_Contact_Ttl4 VARCHAR(100) NOT NULL,
SS_Contact_Ph4 VARCHAR(40) NOT NULL,
SS_Contact_Fax4 VARCHAR(40) NOT NULL,
SS_Contact_Email4 VARCHAR(100) NOT NULL,
SS_Sponsor5 VARCHAR(200) NOT NULL,
SS_Address5 VARCHAR(100) NOT NULL,
SS_City5 VARCHAR(100) NOT NULL,
SS_State5 VARCHAR(2) NOT NULL,
SS_Zip5 VARCHAR(10) NOT NULL,
SS_Contact5 VARCHAR(200) NOT NULL,
SS_Contact_Ttl5 VARCHAR(100) NOT NULL,
SS_Contact_Ph5 VARCHAR(40) NOT NULL,
SS_Contact_Fax5 VARCHAR(40) NOT NULL,
SS_Contact_Email5 VARCHAR(100) NOT NULL,
SS_Sponsor6 VARCHAR(200) NOT NULL,
SS_Address6 VARCHAR(100) NOT NULL,
SS_City6 VARCHAR(100) NOT NULL,
SS_State6 VARCHAR(2) NOT NULL,
SS_Zip6 VARCHAR(10) NOT NULL,
SS_Contact6 VARCHAR(200) NOT NULL,
SS_Contact_Ttl6 VARCHAR(100) NOT NULL,
SS_Contact_Ph6 VARCHAR(40) NOT NULL,
SS_Contact_Fax6 VARCHAR(40) NOT NULL,
SS_Contact_Email6 VARCHAR(100) NOT NULL,
SS_Sponsor7 VARCHAR(200) NOT NULL,
SS_Address7 VARCHAR(100) NOT NULL,
SS_City7 VARCHAR(100) NOT NULL,
SS_State7 VARCHAR(2) NOT NULL,
SS_Zip7 VARCHAR(10) NOT NULL,
SS_Contact7 VARCHAR(200) NOT NULL,
SS_Contact_Ttl7 VARCHAR(100) NOT NULL,
SS_Contact_Ph7 VARCHAR(40) NOT NULL,
SS_Contact_Fax7 VARCHAR(40) NOT NULL,
SS_Contact_Email7 VARCHAR(100) NOT NULL,
PRIMARY KEY ( id )
);
CREATE TABLE sf(
id INT NOT NULL AUTO_INCREMENT,
SF_Dates_Location TEXT NOT NULL,
SF_Profile_Exhibitors TEXT NOT NULL,
SF_Profile_Attendees TEXT NOT NULL,
SF_Promo_Opp VARCHAR(100) NOT NULL,
SF_EstNetSqFt VARCHAR(100) NOT NULL,
SF_EstNumExhibitingComp VARCHAR(100) NOT NULL,
SF_EstNumProfAttendees VARCHAR(100) NOT NULL,
SF_EstNumHotelRoomNights VARCHAR(100) NOT NULL,
SF_EstPeakRoomNightReq VARCHAR(100) NOT NULL,
SF_PreRegFee VARCHAR(100) NOT NULL,
SF_AtShowRegFee VARCHAR(200) NOT NULL,
SF_ExhibitSpaceCost VARCHAR(200) NOT NULL,
SF_ShowAuditSurvey VARCHAR(200) NOT NULL,
SF_DeptCommCert VARCHAR(200) NOT NULL,
SF_Contractor_Name VARCHAR(200) NOT NULL,
SF_Contractor_Address VARCHAR(100) NOT NULL,
SF_Contractor_City VARCHAR(100) NOT NULL,
SF_Contractor_State VARCHAR(2) NOT NULL,
SF_Contractor_Zip VARCHAR(10) NOT NULL,
SF_Contact VARCHAR(200) NOT NULL,
SF_Contact_Ph1 VARCHAR(40) NOT NULL,
SF_Contact_Email VARCHAR(100) NOT NULL,
SF_Contractor_Name2 VARCHAR(200) NOT NULL,
SF_Contractor_Address2 VARCHAR(100) NOT NULL,
SF_Contractor_City2 VARCHAR(100) NOT NULL,
SF_Contractor_State2 VARCHAR(2) NOT NULL,
SF_Contractor_Zip2 VARCHAR(10) NOT NULL,
SF_Contact2 VARCHAR(200) NOT NULL,
SF_Contact_Ph2 VARCHAR(40) NOT NULL,
SF_Contact_Toll2 VARCHAR(40) NOT NULL,
SF_Contact_Fax2 VARCHAR(40) NOT NULL,
SF_Contact_Email2 VARCHAR(100) NOT NULL,
PRIMARY KEY ( id )
);
CREATE TABLE sm(
id INT NOT NULL AUTO_INCREMENT,
SM_Name VARCHAR(200) NOT NULL,
SM_Mgr VARCHAR(200) NOT NULL,
SM_Mgr_Title VARCHAR(100) NOT NULL,
SM_Mgr_Phone VARCHAR(40) NOT NULL,
SM_Mgr_Email VARCHAR(100) NOT NULL,
SM_Address VARCHAR(100) NOT NULL,
SM_City VARCHAR(100) NOT NULL,
SM_State VARCHAR(10) NOT NULL,
SM_Zip VARCHAR(10) NOT NULL,
SM_Co_Phone VARCHAR(40) NOT NULL,
SM_Co_Toll VARCHAR(40) NOT NULL,
SM_Co_Fax VARCHAR(40) NOT NULL,
SM_Co_Web VARCHAR(100) NOT NULL,
SM_Mgr_TollFree VARCHAR(40) NOT NULL,
SM_Mgr_Fax VARCHAR(40) NOT NULL,
SM_Exhibit_Sales VARCHAR(100) NOT NULL,
SM_Exhibit_Ttl VARCHAR(100) NOT NULL,
SM_Exhibit_Email VARCHAR(100) NOT NULL,
SM_Exhibit_Ph VARCHAR(40) NOT NULL,
SM_Exhibit_TollFree VARCHAR(40) NOT NULL,
SM_Exhibit_Fax VARCHAR(40) NOT NULL,
SM_Contact_Toll VARCHAR(40) NOT NULL,
SM_Contact_Fax VARCHAR(40) NOT NULL,
PRIMARY KEY ( id )
);