Om te beginnen moet je mysql_real_escape_string gebruiken in plaats van wimpers toe te voegen.
Ten tweede zou je een andere foreach-lus moeten/kunnen maken met $recipeNames.
Of je kunt het in lambda-/sluitingsstijl doen.
array_walk($recipeNames, function(&$value) {
$value = mysql_real_escape_string($value);
});
Daarna kunt u uw waarden imploderen
mysql_query("INSERT INTO test (recipeName, ingredients, ingredients2, ingredients3, ingredients4, ingredients5, ingredients6, ingredients7, ingredients8, ingredients9) VALUES('".implode('\',\'', $recipeNames)."')") or die (mysql_error());