Gruß, Hendrik
Wenn du anstatt DATETIME TIMESTAMP nimmst, wird beim INSERTen ohne eines
expliziten Datums das derzeitige genommen. Musst dann in der
INSERT-Query immer NULL angeben.
Sacher
Gruß, Hendrik
Ne, du kannst das Feld auch ganz leer lassen. Der TIMESTAMP verhält sich
genauso wie ein Feld mit AUTO_INCREMENT.
Sacher
Gruß, Hendrik
>> Musst dann in der
>> INSERT-Query immer NULL angeben.
Nein [1]
> Das wollte ich verhindern, ...
> denn ansonsten könnt ich den Wert ja
> auch mit PHP einfügen lassen.
Nein [2]
[1] Eine TIMESTAMP Spalte wird bei Schreibzugriffen auf NOW() gesetzt,
wenn kein expliziter Wert angegeben wird (also *auch* bei NULL)
[2] Schlechte Idee. Solange Datenbank und Webserver die gleiche Maschine
sind, kann das gut gehen. Trotzdem ist es sauberer, *alle* Zeitan-
gaben direkt aus der Datenbank zu holen (oder *alle* aus PHP, ist
aber deutlich unpraktischer)
XL
--
|-----------------------------------------------------------------------|
| Axel Schwenke, Systemadministrator @ jobpilot AG |
| www.jobpilot.{at,be,ch,cz,de,dk,es,fr,hu,it,net,nl,no,pl,se,co.uk...} |
|_____ Linux is like a Wigwam: no Windows, no Gates, Apache inside _____|