除了Sabeen的答案:
第一列ID是您的主键。 不要插入''
主键,而是插入null。
INSERT INTO users
(`id`,`title`,`firstname`,`lastname`,`company`,`address`,`city`,`county`
,`postcode`,`phone`,`mobile`,`category`,`email`,`password`,`userlevel`)
VALUES
(null,'','John','Doe','company','Streeet','city','county'
,'postcode','phone','','category','emial@email.co.uk','','');
如果它是自动增量键,则可以解决您的问题。 如果不是,请创建id
一个自动增量键,并始终将null
其插入以触??发自动增量。
MysqL有一个设置自动增量键仅在null
插入或两个刀片0
和null
。不要指望此设置,因为如果更改服务器,代码可能会中断。 如果您插入null
您的代码将始终有效。