Bạn cần dấu ngoặc kép làm tròn các giá trị chuỗi:
$query = "INSERT INTO #__bl_press(n_source,n_title,n_link,match_id,type1,type2)".
"VALUES('".$new_event1."','".$_POST['new_title'][$i]."','" . // etc
// ^ ^ ^ ^ ^
Ngoài ra, bạn nên sử dụng mysql_real_escape_string
hoặc các truy vấn được tham số hóa để tránh các lỗ hổng SQL injection và lỗi thời gian chạy khi dữ liệu được đăng có chứa các ký tự như dấu ngoặc kép hoặc dấu gạch chéo ngược. Xem thêm câu hỏi này để biết thêm thông tin: