Sehr geehrte Damen und Heeren,
Ich komme nicht weiter nach einigen versuchen komme ich nicht weiter und bitte euch um Hilfe.
Ich habe das Problem mit meinem Register
das jedes mal diese Meldung kommt.
Incorrect integer value: '' for column 'uid' at row 1
Ich habe den AUTO INCREMENT auf 1 gesetzt überall die Datenbank ebenso geleert unter Option auf Navicat Tabelle ebenso alles auf 1 aber jedes mal wenn ich eine weiteren User erstelle failt es.
$sql = "INSERT INTO userdaten (uid, username, passwort, email, recht, vzcode) VALUES ('".$uid."','".$username."','".$passwort."','".$email."','".$urecht."','".$vzcode."')";
$uid = $_POST['uid'];
CREATE TABLE `userdaten` (
`uid` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(25) NOT NULL,
`passwort` varchar(50) NOT NULL,
`email` varchar(35) NOT NULL,
`recht` varchar(25) NOT NULL,
`vzcode` varchar(25) NOT NULL,
PRIMARY KEY (`uid`),
UNIQUE KEY `email` (`email`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Was mache ich den falsch?