---
title: "sr_feuser_register und gst_selectpro"
url: "https://www.typo3.net/d/23740-sr-feuser-register-und-gst-selectpro"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2005-04-17"
last_reply: "2006-02-23"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# sr_feuser_register und gst_selectpro

Extensions › Entwicklung · 1 Antwort · gestartet 2005-04-17

## Eröffnungsbeitrag

**Cirby** · 2005-04-17 · [Beitrag #1](https://www.typo3.net/d/23740-sr-feuser-register-und-gst-selectpro/1)

moin liebe gemeinde,

ich bin nun seid über einer woche dran mein ziel zu erreichen und leider bin ich immer noch weit entfernt :(

ich habe durch eine kleine extension mittels kickstarter die fe_user tabelle erweitert u.a. mit selects und checkboxen... diese habe ich passend in im template und constants für die extension sr_feuser_register eingearbeitet und das funktioniert soweit.

für die darstellung in eigenen templates verwende ich die extension gst_selectpro womit man wunderbar die daten aus der datenbank abrufen kann um die daten dann in einem eigenen template file darzustellen und das ganze ohne großartige programmierkenntnisse...

nun das wirkliche problem, das mich verzweifeln läßt... selbstverständlich werden aus einer select anweisung nur die datenbankwerte ausgegeben. im falle von einer selectbox also nur werte von 0 bis x. der dazugehörige text wird, so wie ich das gesehen habe, in den tca abgelegt. wie komme ich nun ohne allzu großen programmieraufwand an die umsetzung der in der datenbank hinterlegen werte auf den eigentlichen text?

alternativ habe ich die benutzerliste der newloginbox verwendet.... hier werden meine datenbankfelder ja ebenfalls für die details mit zur verfügung gestellt.... hier allerdings das gleiche ergebnis.... anstelle von "männlich" steht da wert 0 und anstelle von "weiblich" der wert 1...

bitte bitte bitte gibt mir einen verständlichen tip oder mehr, damit ich das gelöst bekomme...

danke schon im voraus...

gruß
cirby

## Antworten

### [#2](https://www.typo3.net/d/23740-sr-feuser-register-und-gst-selectpro/2) · mats · 2006-02-23

schon 'ne weile her, die frage, aber wen's trotzdem interessiert:
Check- und Selectboxen scheinen ihre Werte jeweils als tinyint() in der MySQL-Tabelle abzulegen.
Lösen kann man das u.a. mit CASE-Statements in der SQL-Abfrage beim Verwenden der gst_selectpro-Extension, z.B.

```typoscript
SELECT name,username,
CASE
 WHEN tx_m1_haarfarbe='0' THEN 'blond'
 WHEN tx_m1_haarfarbe='1' THEN 'braun'
 WHEN tx_m1_haarfarbe='2' THEN 'schwarz'
 WHEN tx_m1_haarfarbe='3' THEN 'rot'
END,
FROM fe_users 
WHERE 1=1
```

Prost,

mats

---

Quelle: „sr_feuser_register und gst_selectpro“, typo3.net, https://www.typo3.net/d/23740-sr-feuser-register-und-gst-selectpro
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
