---
title: "Datenbankwert in Condition verwenden?"
url: "https://www.typo3.net/d/106567-datenbankwert-in-condition-verwenden"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2011-07-29"
last_reply: "2011-09-02"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Datenbankwert in Condition verwenden?

TYPO3 › TypoScript · 2 Antworten · gestartet 2011-07-29

## Eröffnungsbeitrag

**Getty** · 2011-07-29 · [Beitrag #1](https://www.typo3.net/d/106567-datenbankwert-in-condition-verwenden/1)

Servus,

ich sitz schon ziemlich lange an einem Problem und komm einfach nicht weiter.

Ich möchte die PID eines bestimmten Datensatzes ermitteln. Die ID des Datensatzes wird als GET-Variable übergeben.
Anschließend soll, je nachdem um was es sich für eine ID handelt, ein bestimmter Wert gesetzt werden.

Hab jetzt zwei verschiedene Möglichkeiten mal versucht:
1.

```typoscript
temp.datensatzPID = COA_INT
temp.datensatzPID {
  10=RECORDS
  10 {
    source = {GPvar:datensatzID}
    dontCheckPid = 1
    source.insertData = 1
    tables = meine_tabelle
    conf.meine_tabelle >
    conf.meine_tabelle= TEXT
    conf.meine_tabelle.field = pid
  }
}


# Hier muesste jetzt so eine Art Ueberpruefung sein.
# Wie kann man das realisieren?
[temp.datensatzPID = 60]
wert = 50
[end]
```

2.

```typoscript
temp.datensatzPID = TEXT
temp.datensatzPID.data = GPvar:datensatzPID
temp.datensatzPID.wrap = {DB:meine_tabelle:|:pid}
temp.datensatzPID.insertData = 1

# Hier muesste jetzt auch so ne Abfrage nach dem Motto kommen.. 
# wenn temp.datensatzPID == x dann ..
```

Ich scheiter immer an den Abfragen. Kann das so überhaupt irgendwie funktionieren oder bin ich komplett auf den falschen Weg?

Danke und viele Grüße

## Antworten

### [#2](https://www.typo3.net/d/106567-datenbankwert-in-condition-verwenden/2) · oliver.​christ · 2011-07-31

Hi,
wie wäre es hiermit:

```typoscript
[globalVar = GP:datensatzID = 60] 
wert = 50
[end]
```

Gruß Olli

### [#3](https://www.typo3.net/d/106567-datenbankwert-in-condition-verwenden/3) · Getty · 2011-09-02

Servus,

danke für deine Antwort, hab's gar nicht mehr benötigt, da ich wieder viel zu kompliziert gedacht habe.

Die verwendete Extension hatte schon ein Feld, in der ich die gewünschte ID pro Datensatz setzen konnte. Hab das Feld nur erst nicht gesehen #angry#

Gruß

---

Quelle: „Datenbankwert in Condition verwenden?“, typo3.net, https://www.typo3.net/d/106567-datenbankwert-in-condition-verwenden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
