---
title: "ctrl - tstamp"
url: "https://www.typo3.net/d/40564-ctrl-tstamp"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2006-03-31"
last_reply: "2006-04-04"
replies: 18
solved: false
page: 1
pages: 1
lang: "de"
---

# ctrl - tstamp

Extensions › Entwicklung · 18 Antworten · gestartet 2006-03-31

## Eröffnungsbeitrag

**Spyker** · 2006-03-31 · [Beitrag #1](https://www.typo3.net/d/40564-ctrl-tstamp/1)

Hallo,

ich habe eine Ext geschrieben. Und brauche immer einen Timestamp in der DB wenn ein Datensatz gespeichert wird.

Wichtig ist, tstamp funktioniert nur wenn man änderungen macht. Bei mir soll der timestamp aber immer aktualisiert werden, auch wenn es keine Änderungen gibt.

Hat wer eine Idee?!!?
<https://docs.typo3.org/m/typo3/reference-tca/main/en-us/Index.html>

Beste,
Tim

## Antworten

### [#2](https://www.typo3.net/d/40564-ctrl-tstamp/2) · just2b · 2006-03-31

sorry nicht verstanden... von wann soll der timestamp sein?

lg georg

### [#3](https://www.typo3.net/d/40564-ctrl-tstamp/3) · Spyker · 2006-03-31

ctrl.tstamp ist ja das Datenbank feld was aktualisiert werden soll wenn sich der Datensatz ändert. Ich will aber das es sich immer aktualisiert wenn man den auch ohne änderungen speichert.

Beste,
Tim

### [#4](https://www.typo3.net/d/40564-ctrl-tstamp/4) · just2b · 2006-03-31

Du willst dass tstamp aktualisiert wird wenn niemand auf speichern drückt? das geht nicht! und wenn man einfach so auf speichern klickt, dann wird das ohnedies erneuert IMHO

georg

### [#5](https://www.typo3.net/d/40564-ctrl-tstamp/5) · Spyker · 2006-03-31

ich will das er aktualisiert wenn wer auf speichert drückt, aber keine Datensätze geändert wurden.

der Stamp wird nämlich nur bei änderungen aktuallisiert.

Beste,
Tim

### [#6](https://www.typo3.net/d/40564-ctrl-tstamp/6) · just2b · 2006-03-31

wär mir fast neu
crdate => erstellungsdatum, das wird nicht geändert
tstamp => wird geändert bei jeder Speicherung

gerade bei tt_address und einer eigenen extension gecheckt

lg georg

### [#7](https://www.typo3.net/d/40564-ctrl-tstamp/7) · Spyker · 2006-03-31

Hab das grade noch mal geprüft.

Die Zeit wird nur aktualliesiert wenn sich der Datensatz ändert.

Fieldname, which is automatically updated to the current timestamp (UNIX-time in seconds) each time the record is **updated**/saved in the system.

!!!

### [#8](https://www.typo3.net/d/40564-ctrl-tstamp/8) · Spyker · 2006-04-03

langsamm glaube ich ich stelle die fragen zu doof... oder sind meine Fragen immer zu  schwer?

Hat jemand eine Idee?!?!

*2top*

Beste,
Tim

### [#9](https://www.typo3.net/d/40564-ctrl-tstamp/9) · steffenk · 2006-04-03

Hi spyker,

das Feld tstamp wird von der jeweiligen Ext genutzt. Es ist kein echter TIMESTAMP, der automatisch gesetzt wird, sondern ein Timestamp in einem int-Feld.
Setzen kannst Du es von aussen nur mit Zuweisung (tstamp=UNIX_TIMESTAMP())

### [#10](https://www.typo3.net/d/40564-ctrl-tstamp/10) · Spyker · 2006-04-03

Ja... das könnte ich tun.

Aber wo muss ich das genze hin schreiben damit er dem timestamp aktuallisiert wenn man einen datensatz speichert?

Auf ein neues: Der Timestamp soll neu geschrieben werden wenn man einen datensatz (auch ohne änderungen gemacht zu haben) speichert!

MfG,
Tim

### [#11](https://www.typo3.net/d/40564-ctrl-tstamp/11) · steffenk · 2006-04-03

um welchen Datensatz gehts ? Eigene Ext ?
dann musst Du das nur setzen, z.B.

```html
UPDATE `tx_myext_table` SET ..., `tstamp`=UNIX_TIMESTAMP()
```

Ansonsten sollte jede andere Ext das automatisch machen, sonst hat der Autor was vergessen ...

### [#12](https://www.typo3.net/d/40564-ctrl-tstamp/12) · Spyker · 2006-04-03

ich weiß doch wie ich einen Datensatz update... das Problem ist das ich das ganze brauche wenn ich einen Datensatz abspeichere.

Wo soll ich denn da bitte ein query aufrufen wenn ich an Typo3 nur ein TCA übergebn kann und Typoe die ganzen forms aufbaut.

Oder sehe ich den walt vor lauter bäumen nicht mehr?

Beste,
Tim

### [#13](https://www.typo3.net/d/40564-ctrl-tstamp/13) · steffenk · 2006-04-03

Also in meinen Ext's wird tstamp automatisch von Typo3 aktualisiert, sobald der Datensatz per Formular geändert wird. Bei Dir nicht ?

### [#14](https://www.typo3.net/d/40564-ctrl-tstamp/14) · Spyker · 2006-04-03

> **steffenk schrieb:**
>
> Also in meinen Ext's wird tstamp automatisch von Typo3 aktualisiert, sobald der Datensatz per Formular **geändert** wird. Bei Dir nicht ?

ahhh da kommen wir der Sache jetzt schon näher.
Das entscheidene Wort habe ich bei dir mal makiert.

Mein Wunsch ist nun:
Wenn ich den Datensatz **auch** ohne änderungen speichere das das Feld dann mit einem neuen Timestamp bestückt wird!!

Danke für deine bisherigen überlegungen :-)

Beste,
Tim

### [#15](https://www.typo3.net/d/40564-ctrl-tstamp/15) · jenses · 2006-04-03

> **Spyker schrieb:**
>
> Wenn ich den Datensatz **auch** ohne änderungen speichere das das Feld dann mit einem neuen Timestamp bestückt wird!!

Das passiert definitiv, wenn ein Datensatz im Backend gespeichert wird.
Dabei erfolgt keine Abfrage, ob Änderungen stattgefunden haben oder nicht.

Allerdings wird aus deinen bisherigen Posts überhaupt nicht klar, ob du vom Speichern eines Datensatzes im BE oder im FE sprichst.

### [#16](https://www.typo3.net/d/40564-ctrl-tstamp/16) · just2b · 2006-04-03

> **jenses schrieb:**
>
> Das passiert definitiv, wenn ein Datensatz im Backend gespeichert wird.

thx, mir glaubt ers nicht... aber ich denk es geht ums BE...

lg georg

### [#17](https://www.typo3.net/d/40564-ctrl-tstamp/17) · Spyker · 2006-04-03

> **just2b schrieb:**
>
> > **jenses schrieb:**
> >
> > Das passiert definitiv, wenn ein Datensatz im Backend gespeichert wird.
>
> thx, mir glaubt ers nicht... aber ich denk es geht ums BE...

geht ums BE ... bei mir macht der das nicht. Vielleicht haten die das ja auch in Typo3 4.0RC2 raus genommen. Habe aber noch keine Alternative gefunden. oder die Alternative steht noch nicht in der core api.

Danke euch allen

Beste,
Tim

### [#18](https://www.typo3.net/d/40564-ctrl-tstamp/18) · just2b · 2006-04-04

> **Spyker schrieb:**
>
> Typo3 4.0RC2

da scheints nicht mehr zu funktionieren, aber wir hätten uns wohl menge postings erspart wenn du gleich deine TYPO3-Version verraten hättest

georg
PS: <http://bugs.typo3.org/view.php?id=3113>

### [#19](https://www.typo3.net/d/40564-ctrl-tstamp/19) · Spyker · 2006-04-04

Stimmt... bin ich aber auch nicht drauf gekommen.

Danke für eure mühen und geduld.
Denke mal das das in der final gefixt wird, ist ja glaub ich nicht so ein komplexer Fehler.

Beste,
Tim

---

Quelle: „ctrl - tstamp“, typo3.net, https://www.typo3.net/d/40564-ctrl-tstamp
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
