@avvllvva Thanks for responding. I took a look at it. I notice there was one extra values so I deleted it but the problem still remain with same error. Maybe I'm missing something.
Here's the full script of article_insert.php:
<?php
// CONNECT TO DATABASE
include("../mods/connect.php");
$nr_day=$_POST['nr_day'];
$nr_month=$_POST['nr_month'];
$nr_year=$_POST['nr_year'];
$news_title=$_POST['news_title'];
$news_subtitle=$_POST['news_subtitle'];
$news_aid=$_POST['news_aid'];
$news_date="$nr_year-$nr_month-$nr_day";
$news_cat = mysql_real_escape_string(implode(',', $_POST['category'])); // <-- Checkbox Data
$news_content=$_POST['news_content'];
$news_thumb=$_POST['news_thumb'];
$news_image=$_POST['news_image'];
$news_video=$_POST['news_video'];
$news_gallery=$_POST['news_gallery'];
$news_rc=$_POST['news_rc'];
$news_rides=$_POST['news_rides'];
$news_resorts=$_POST['news_resorts'];
$news_industry=$_POST['news_industry'];
$news_corp=$_POST['news_corp'];
$news_club=$_POST['news_club'];
$news_wid=$_POST['news_wid'];
$news_key=$_POST['news_key'];
$news_sid=$_POST['news_sid'];
$news_features=$_POST['news_features'];
$news_fpix=$_POST['news_fpix'];
$news_note=$_POST['news_note'];
$query = "INSERT INTO news_articles VALUES ('','$news_title','$news_subtitle','$news_aid','$news_date','','$news_tid','$news_cat','$news_content','$news_thumb','$news_image','$news_video','$news_gallery','$news_vid','$news_rc','$news_rides','$news_resorts','$news_industry','$news_corp','$news_club',$news_wid','$news_key','$news_sid','$news_features','$news_fpix','$news_note','')";
mysql_query($query) or die ('Error inserting new data into the data to the database: ' . mysql_error() . '');
echo '
<script type="text/javascript">
<!--
history.go(-2)?alert=success
//-->
</script>
';
?>
NOTE: There's 27 columns for this table. There are some just fill in the blank like the standard "ID" and timestamp and another field that auto generate when it is live like counting the hits.