---
title: "Variable an TS-select übergeben - wie?"
url: "https://www.typo3.net/d/100340-variable-an-ts-select-uebergeben-wie"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2010-08-01"
last_reply: "2010-08-01"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Variable an TS-select übergeben - wie?

TYPO3 › TypoScript · 2 Antworten · gestartet 2010-08-01

## Eröffnungsbeitrag

**stobbe** · 2010-08-01 · [Beitrag #1](https://www.typo3.net/d/100340-variable-an-ts-select-uebergeben-wie/1)

Hi zusammen!

Ich versuche verzweifelt, in TS eine Variable an ein select-Statement zu übergeben.

Es sollen Bilder ausgegeben werden, "title" > Variable (in diesem Fall das aktuelle title-Feld)

Mit einer Konstanten geht es wie gewünscht:

```typoscript
temp.BILDER = COA_INT
temp.BILDER {
    20 = CONTENT
    20 {
        table = pages
        select {
            pidInList = 24
            field = media
            where = title> 'M'
            max = 12
            orderBy = title
        }
    ....
}
```

Aber wie bringe ich eine Variable hinein?
So jedenfalls nicht:

```typoscript
myVar = TEXT
myVar.data = page : title 
temp.BILDER = COA_INT
temp.BILDER {
    20 = CONTENT
    20 {
        table = pages
        select {
            pidInList = 24
            field = media
            where =  title> {$myVar.data}
            max = 12
            orderBy = title
        }
    ....
}
```

Fehlermeldung: *You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '} AND pages.deleted=0 AND pages.hidden=0 AND pages.starttime<=1280620260 AND (p' at line 1*

lastBuiltQuery: *SELECT * FROM pages WHERE pages.pid IN (24) AND title > {$myVar.data} AND pages.deleted=0 ...*

Habe statt {$myVar.data} alles probiert was mir eingefallen ist. Web-Suchen waren völlig ergebnislos. Mache ich wohl einen grundsätzlichen Fehler?

Best, Stefan

## Antworten

### [#2](https://www.typo3.net/d/100340-variable-an-ts-select-uebergeben-wie/2) · einpraegsam.​net · 2010-08-01

Beispiel hier:
[/d/96359-wt-directory-auf-verknuepftem-powermail-kontaktformular-nachricht-an-name-senden-bild-des-gewuenschten-datensatzes-dem-formular-hinzufuegen](https://www.typo3.net/d/96359-wt-directory-auf-verknuepftem-powermail-kontaktformular-nachricht-an-name-senden-bild-des-gewuenschten-datensatzes-dem-formular-hinzufuegen)

### [#3](https://www.typo3.net/d/100340-variable-an-ts-select-uebergeben-wie/3) · stobbe · 2010-08-01

Vielen Dank für das Antworten - **allerdings**
ist pid_team in dem Beispiel eine TS-**Konstante**. Mein Code funktioniert ja ebenfalls, wenn ich die (offenbar falsche) Zuweisung auskommentiere

```typoscript
# myVar = TEXT
# myVar.data = page : title 
...
...
            where =  title> {$myVar}
```

und wie dort in CONSTANTS zB:

```typoscript
myVar='E'
```

eintrage.

Wie definiere ich aber **myVar** richtig als **Variable**, die mir im select-Statement das aktuelle Feld **page:title** zurückgibt?

Ratlos, Stefan

---

Quelle: „Variable an TS-select übergeben - wie?“, typo3.net, https://www.typo3.net/d/100340-variable-an-ts-select-uebergeben-wie
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
