[TYPO3-german] Select Anweisung typoscript deleted=0

Florian Peter florian.peter at gmx.at
Sat Dec 9 01:05:31 CET 2006


Joachim Streit schrieb:
> Hallo Liste
> ich möchte eine Tabelle auslesen, aber nur die nicht gelöschten und die 
> nicht versteckten Datensätze.
> 
> Dies hier funktioniert:
> [...]
> temp.memberlist = CONTENT
> temp.memberlist{
>   table = fe_users
>   select {
>     pidInList = 3
>     orderBy = company
>     where = company LIKE 'A%'
>     andWhere = hidden=0
>     andWhere =  deleted=0
>   }
> 
> }
> [...]
> Es werden alle Companys ausgelesen die nicht verstekct sind nicht 
> gelöscht und mit A anfangen.
> 
> Ich möchte aber nicht nur A sondern auch B also so:
> 
> 
> temp.memberlist = CONTENT
> temp.memberlist{
>   table = fe_users
>   select {
>     pidInList = 3
>     orderBy = company
>     where = company LIKE 'A%' or company LIKE 'B%'
>     andWhere = hidden=0
>     andWhere =  deleted=0
>   }
> 
> }
> 
> Und schwubs bekomme ich keine Ausgabe. Ohne die Abfrage 
> versteckt/gelöscht funktionert es.
> 
> Wie schreibe ich es richtig?
> 
> 
> Danke für Hinweise
> 
> 
> Joachim

Hallo Joachim,

Sobald mehrere Anweisung in der select.where-Abfrage kombiniert werden, 
hilft die Verwendung von Klammern.

folgendes sollte also funktionieren :

temp.memberlist = CONTENT
temp.memberlist{
   table = fe_users
   select {
     pidInList = 3
     orderBy = company
     where = ( company LIKE 'A%' OR company LIKE 'B%' )
     andWhere = hidden=0
     andWhere =  deleted=0
   }

so long,

Florian


More information about the TYPO3-german mailing list