Hello,
CREATE TABLE
geschichte\_1(
idINT( 11 ) NOT NULL AUTO_INCREMENT ,
userVARCHAR( 30 ) NOT NULL ,
textTEXT NOT NULL ,
uhrzeitTIMESTAMP NOT NULL ,
datumDATE NOT NULL ,
PRIMARY KEY (id)
);nun, so ist das datum doppelt. der datentyp timestamp enthält sowohl die uhrzeit als auch das datum, sprich du kannst die spalte datum weglassen. die id kann man als reihenfolge der beiträge nehmen, ich würde dafür aber noch eine extra spalten einbauen, die kein autoincrement enthält, sondern "per hand" hoch zählt.
Zu erwähnen wäre die Besonderheit des Typs TIMESTAMP bei MySQL. Die erste Spalte dieses Typs wird automatisch auf NOW() gesetzt, wenn man sie beim Update nicht angibt oder mit NULL belegt. Es wäre also ggf. schon besser, zwei Spalten des Typs zu pflegen. Die erste für "Last Updated" (wenn später doch mal die Editierfunktion kommt), die zweite für "First Inserted"
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau