Datenbank ID Problem

Shiro-san

Erfahrenes Mitglied
Ich habe nun eine fertige MySQL Datenbank in die ich Datensätze durch ein Kontaktformular einfüge.
Aber ich möchte das jeder Datensatz eine fortlaufende ID hat.
Und irgendwie bekomm ich es nicht hin.
Ich habe eine extra Spalte in der DB angelegt die sich ID nennt und auf auto_increasement steht mit Primärschlüssel. Aber ich weiß nicht welchen Typ ich dafür definieren muss und was ich als Länge eingebe...

Wie bekomm ich es nun in das Formular so das auch pro Datensatz eine forlaufen ID angegeben wird, die man nicht eintragen muss?Und was geb ich in der DB für Typ und Länge bei der ID an?

HIlfe?
 
Geeignete Datentypen für auto_increment wären:
TINYINT - Wertebereich 0 bis 255.
SMALLINT - Wertebereich 0 bis 65535.
MEDIUMINT - Wertebereich 0 bis 16777215.
INT - Wertebereich 0 bis 4294967295.
Die Länge kannst du nicht bestimmen, die wird dir vom Datentyp vorgeschrieben.
Den Rest hast du richtig gemacht.
 
Oh hallo! ^^

muss ich den gar keinen Wert angeben? weil wenn ich es nicht tue bekomme ich eine Wingabeaufforderung da ich das alles über PHPMyAdmin regle.
Muss ich es eigentlich in das Formular miteinprogrammieren, von wegen <input type=hidden name=id>?
 
Zurück