CREATE TABLE `users` (
`userID` int(11) NOT NULL AUTO_INCREMENT,
`displayname` varchar(200) NOT NULL,
`username` varchar(200) NOT NULL,
`password` varchar(200) NOT NULL,
`registratiedatum` int(10) NOT NULL,
`rights` int(1) NOT NULL,
`del` int(1) DEFAULT NULL,
PRIMARY KEY (userID)
)
Ik geef de volgende code:
<?php
$add_user = mysql_query("INSERT INTO users (userID, displayname, username, password, rights, registratiedatum) VALUES ('', '".$displayname."', '".$username."', '".$password."', '1', '".$registratiedatum."')") or die (mysql_error());
?>
En dan gaat het mis, ik krijg de volgende melding:
Incorrect integer value: '' for column 'userID' at row 1
Wat gaat er mis?