שאתה נתקל בבעיה, תתחיל לנסות לפשט את הקוד ולראות עד איפה הוא עובד.
לדוגמא קח את זה:
קוד:
$query = "INSERT INTO `comments` (`name`,`email`,`subject`,`msg`,`date_posted`) VALUES (`$_POST[name]`,
`$_POST[email]`,`$_POST[subject]`,`$_POST[msg]`,`date(d,m,Y)`)";
ותחליף ל:
קוד:
$query = "INSERT INTO `comments` VALUES ('a','b','c','d','e')";
ותבדוק אם נכנסת לך שורה עם הערכים a b c d e.
בהצלחה.