U hebt aanhalingstekens nodig rond de tekenreekswaarden:
$query = "INSERT INTO #__bl_press(n_source,n_title,n_link,match_id,type1,type2)".
"VALUES('".$new_event1."','".$_POST['new_title'][$i]."','" . // etc
// ^ ^ ^ ^ ^
Gebruik ook mysql_real_escape_string
of geparametriseerde query's om kwetsbaarheden voor SQL-injectie en runtime-fouten te voorkomen wanneer de geposte gegevens tekens bevatten zoals aanhalingstekens of backslashes. Zie ook deze vraag voor meer informatie: