我試圖做一個修訂頁面,但是當我插入一個新的修訂版本時,它將ID設置爲0而不是1比最後一個條目更多,因此我可以創建1個新修訂版,但不能更多。這裏是我的MySQL代碼:Mysql插入ID爲0
("INSERT INTO `revisions` (version, author, content, `date`) VALUES ('".$version."', '".$_SESSION['username']."', '".$content."', '".$date."')");
編輯: 哇,這是令人尷尬......我所做的表ID默認爲0 ... 架構:
CREATE TABLE `revisions` (
`id` int(11) NOT NULL,
`version` varchar(255) NOT NULL,
`author` varchar(255) NOT NULL,
`content` varchar(255) NOT NULL,
`status` int(255) NOT NULL,
`date` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
向我們展示您的表架構。 – xbonez
確保您的mySQL表中啓用了A_I – Chitowns24