---
title: "if.equals"
url: "https://www.typo3.net/d/90062-ifequals"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2009-05-27"
last_reply: "2009-05-28"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# if.equals

TYPO3 › TypoScript · 2 Antworten · gestartet 2009-05-27

## Eröffnungsbeitrag

**st-dhl** · 2009-05-27 · [Beitrag #1](https://www.typo3.net/d/90062-ifequals/1)

Hallo,
ich möchte abhängig von dem Wert eines DB Felds einen Text ausgeben. Leider mag er nicht so recht...

lib.datensatz = COA
lib.datensatz{
10 = CONTENT
10.table = fe_users
10.select{
 pidInList = 108
 andWhere.data = TSFE:fe_user|user|uid
 andWhere.wrap = uid=|
 }
10.renderObj = COBJ_ARRAY
10.renderObj.10 = TEXT
10.renderObj.10.field = tx_cwtcommunityuser_sex
}

lib.test = COA
lib.test{
5 = TEXT
5{
 value = männlich
 if.value < lib.datensatz
 if.equals = 0
 }
}

Wenn ich lib.datensatz direkt ausgebe bekomme ich eine "0" ausgegeben - so soll´s sein. Das Ersetzen der "0" gegen "männlich" funktioniert aber leider nicht.
Was mag er denn nicht?

Gruß
Stephan

## Antworten

### [#2](https://www.typo3.net/d/90062-ifequals/2) · einpraegsam.​net · 2009-05-27

Probier mal CASE:
<http://typo3blogger.de/if-abfrage-mit-typoscript/>

### [#3](https://www.typo3.net/d/90062-ifequals/3) · st-dhl · 2009-05-28

Hi,
da bekomme ich als Ergebnis "alien"...was ja nicht erwünscht ist, da im DB Feld eine "0" steht.

```typoscript
lib.datensatz = COA
lib.datensatz{
10 = CONTENT
10.table = fe_users
10.select{
 pidInList = 108
 andWhere.data = TSFE:fe_user|user|uid
 andWhere.wrap = uid=|
 }
10.renderObj = COBJ_ARRAY
10.renderObj.10 = TEXT
10.renderObj.10.field = tx_cwtcommunityuser_sex
}

lib.test = CASE
lib.test{
key < lib.datensatz 
default = TEXT
default.value = alien
0 = TEXT
0.value = männlich
1 = TEXT
1.value = weiblich
}
```

Wenn ich Zeile 17 änder in key = 0 dann bekomme ich "männlich". lib.datensatz gibt bei direkter Ausgabe aber auf jeden Fall eine "0" aus.
Das hat auch nicht geholfen:  #angry#
Was nu?

---

Quelle: „if.equals“, typo3.net, https://www.typo3.net/d/90062-ifequals
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
