Ich beklomme eine Krise.
Ich habe eine kleine Anwendung, bei der der autoincrement Wert entweder buggy ist, oder ich einen dummen Fehler gemacht habe:
Soweit so gut (habe schon 100sende Tabellen mit einer ID und Autoincrement erstellt.
Wenn ich nun:
aufrufe, wird als id ein sehr hoher Wert genonemmn (z.B. 2147483647) und nicht die 5.
HHIIIIILFEEE! Ich sehe absolut keinen Fehler !!!!!!!!!!!!!!
Jens, verzweifelt!
Ich habe eine kleine Anwendung, bei der der autoincrement Wert entweder buggy ist, oder ich einen dummen Fehler gemacht habe:
PHP-Code:
CREATE TABLE `hh_costtypes` (
`id` INTEGER(11) NOT NULL AUTO_INCREMENT,
`client` INTEGER(11) NOT NULL DEFAULT '0',
`name` VARCHAR(40) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
);
COMMIT;
INSERT INTO `hh_costtypes` (`id`, `client`, `name`) VALUES
(1,0,'Lebensmittel'),
(2,0,'Getränke'),
(3,0,'Kleidung'),
(4,0,'Reininungs(mittel)'),
(-1,0,'*Sonstiges*');
Wenn ich nun:
PHP-Code:
insert into hh_costtypes(client, name) values (0, 'test')
aufrufe, wird als id ein sehr hoher Wert genonemmn (z.B. 2147483647) und nicht die 5.
HHIIIIILFEEE! Ich sehe absolut keinen Fehler !!!!!!!!!!!!!!
Jens, verzweifelt!
Kommentar