@: Easyphp installs Apache, mySql and PHP on a local machine. Great package. It's, well... really easy 🙂
Ok, here is the CREATE TABLE:
CREATE TABLE tblcats (
ADF_CAT_ID int(11) NOT NULL auto_increment,
ADF_CAT_Manufacturer_ID int(11) default NULL,
ADF_Vehical_ID int(11) default NULL,
ADF_CAT_CC varchar(20) default NULL,
ADF_CAT_Fuel_Direction int(11) default NULL,
ADF_CAT_Fuel int(11) default NULL,
ADF_CAT_Valves int(11) default NULL,
ADF_CAT_Description varchar(255) default NULL,
ADF_CAT_Date_From_Month varchar(50) default '"-"',
ADF_CAT_Date_From_Year varchar(50) default '"-"',
ADF_CAT_Date_To_Month varchar(50) default '"-"',
ADF_CAT_Date_To_Year varchar(50) default '"-"',
ADF_CAT_Ref varchar(50) default NULL,
ADF_CAT_Fitting_Kit varchar(50) default NULL,
ADF_CAT_Notes varchar(255) default NULL,
ADF_CAT_Weight varchar(50) default NULL,
ADF_CAT_Length varchar(50) default NULL,
ADF_CAT_Record_Created int(11) default '0',
ADF_CAT_Record_Amended int(11) default NULL,
ADF_CAT_approved int(11) NOT NULL default '0',
ADF_CAT_cert varchar(150) default NULL,
PRIMARY KEY (ADF_CAT_ID),
KEY ADF_CAT_ID (ADF_CAT_ID),
KEY ADF_CAT_Manufacturer_ID (ADF_CAT_Manufacturer_ID),
KEY ADF_Vehical_ID (ADF_Vehical_ID),
KEY tblFuelDirectiontblCats (ADF_CAT_Fuel_Direction),
KEY tblFueltblCats (ADF_CAT_Fuel),
KEY tblValvestblCats (ADF_CAT_Valves),
KEY tblVehicaltblCats (ADF_Vehical_ID)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 PACK_KEYS=1 AUTO_INCREMENT=1777 ;
One of the columns that give me trouble is ADF_CAT_Valves. It pulls its data from column ADF_Valve on tblvalves, which looks like this:
CREATE TABLE tblvalves (
ADF_Valve_ID int(11) NOT NULL default '0',
ADF_Valve int(11) default NULL,
PRIMARY KEY (ADF_Valve_ID),
KEY ADF_Valve_ID (ADF_Valve_ID)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
I hope this makes some sense. Remember, this is the Newbie section 😉