Ich erstelle Anmeldeformular für meine Lehrer-Website. Ich habe Datenbank namens "Studenten" mit verschiedenen Zeilen wie "Name, Nachname usw." erstellt Jetzt möchte ich eine Spalte mit dem Namen "date_submitted" hinzufügen, die automatisch das aktuelle Datum und die Uhrzeit in die Zeile einfügt, wenn Daten gesendet werden.MySQL date Spalte in phpmyadmin
Zum Beispiel sendet ein Student seine Daten, die Daten werden in die Tabelle eingefügt und mysql füllt automatisch das Datum und die Uhrzeit, wann diese Einfügung erfolgte.
Ich versuchte @ MLBDG Antwort von dieser Frage MySQL date column auto fill with current date, aber es funktioniert nicht.
Dies ist die Art, wie ich es tun: Abfrage:
ALTER TABLE `students` ADD `date_submitted` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER ;
Der Fehler Ich erhalte:
# 1064 - Sie haben einen Fehler in Ihrer SQL-Syntax; Sie in die Bedienungsanleitung zu Ihrer MySQL-Server-Version für die richtige Syntax entspricht in der Nähe zu verwenden '' at line 1
Server-Version: 5.5.34 - MySQL Community Server (GPL)
date_submitted Man könnte immer [THE versuchen? Handbuch] (http://dev.mysql.com/doc/refman/5.5/en/timestamp-initialization.html) Es ist alles da drin – RiggsFolly