Moin!
hallo all ihr forum-benutzer
meine frage:
wie vergiebt man in der phpMyAdmin datenbank dem feld datum automatisch das aktuelle datum in deutscher form sobald ein neuer datensatz eingefühgt wird.
Ich würde an deiner Stelle mit dem Datumsformat _in mySQL_ nicht rumspielen. MySQL speichert "das Datum" in einer internen Form - und das ist auch gut so, denn man kann damit prima sortieren etc.
Wenn du ein besonderes Datumsformat bei der Ausgabe (nur da ist es wirklich interessant) haben willst, dann kannst du entweder mit PHP wandeln, oder im Select-Statement wandeln.
Funktionen für PHP stehen in http://www.selfphp.info/funktionsreferenz/datums_und_zeit_funktionen/index.php
insbesondere gmdate() und date().
Funktionen für MySQL stehen in http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Date_and_time_functions
insbesondere DATE_FORMAT ist interessant.
Für das INSERT oder UPDATE ist es sinnvoll, mit PHP das Datum in ein mysql-verträgliches Allgemeinformat zu bringen (das, was PhpMyAdmin auch normal anzeigt).
- Sven Rautenberg
Diese Signatur gilt nur am Freitag.