I'm getting an error using PHP and MySQL for inserting a query from a form into a databse. The error is
Column count doesn't match value count at row 1
$sql = "INSERT INTO Jobs (
JobSubject,
JobCompany,
JobSalary,
JobLocation,
JobDate,
JobCat,
JobPostBy
) VALUES (
'" . mysql_real_escape_string($_POST['JobSubject']) . "',
" . mysql_real_escape_string($_POST['JobCompany']) .",
" . mysql_real_escape_string($_POST['JobSalary']) .",
" . mysql_real_escape_string($_POST['JobLocation']) .",
NOW(),
" . mysql_real_escape_string($_POST['JobCat']) . ",
" . $_SESSION['userId'] . "
)";