更新您的查询结构。
INSERT INTO designingoption (name,positionCode,assetType,price,createdOn,lastModifiedOn,lastModifiedBy) VALUES ('$name1','$pos','$ass','$price','$createdon','$laston','$lastby')
此外,请确保所有变量都已填充,否则您会收到 PHP 通知。用 ` 将表行括起来不会有什么坏处,如下所示:
INSERT INTO `designingoption` (`name`,`positionCode`,`assetType`,`price`,`createdOn`,`lastModifiedOn`,`lastModifiedBy`) VALUES ('$name1','$pos','$ass','$price','$createdon','$laston','$lastby')
有些字是系统保留的,必须正确使用,否则只会报错。
一项小研究表明(甚至令我惊讶)您的语法是正确的。
http://dev.mysql.com/doc/refman/5.5/en/insert.html
你能用你得到的确切错误编辑你的问题吗?