The subject is not passing because it is an optional field. I should have used a different field for demo. I changed the subject field to a different column: 'ActualSubCategory'
Here's the code:
$var1 = $POST['var1'];
$var2 = $POST['var2'];
foreach($var1 as $key => $value) {
$sql = "INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('".$var1[$key]."', '".$var2[$key]."')";
//$result = mysql_query($sql,$connection) or die(mysql_error());
echo $sql;
}
And I get this:
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368109', 'Printer / Fax')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368124', 'Software / Application Request')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368165', 'Printer / Fax')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368210', 'Computer Hardware')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368228', 'Database Administration')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368255', 'Lotus Notes')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368314', 'Lotus Notes')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368471', 'Lotus Notes')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368482', 'Phone')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368488', 'Ergonomic Equipment')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX368779', 'Database Administration')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX369003', 'Software / Application Request')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX367067', 'Phone')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX367460', 'Frontrange Configuration')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX367676', 'Lotus Notes')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX367678', 'New Rights Necessary')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX366799', 'Database Administration')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX366907', 'Printer / Fax')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX366213', 'Ghosted Computer')
INSERT INTO results(IncidentNumber, ActualSubCategory) VALUES ('WX366220', 'Computer Hardware')
does this mean the values are passing correctly?