Я никогда не сталкивался с такой ошибкой. Я использовал подготовленные операторы, когда он смотрел, и перепробовал все, чтобы исправить проблему, включая разбор формы до ее пустых компонентов.
При выполнении следующего кода создается повторяющаяся строка.
$sql = "INSERT INTO inventory
VALUES ('','$stocknum','$year','$make','$model','$price','$body','$mile','$engine','$trans',
'$drive','$doors','$fuel','$vin','$des','$featured','$sale','$features','$safety','$airbags','$power',
'$exterior','$interior','','','','','')";
$insert = mysql_query($sql,$connection) or die(mysql_error());
$name = mysql_insert_id();
Я не могу обернуть голову, зачем он это делает.