[TYPO3-german] content object - andwhere - CONCAT()?

horace grant horace3d at gmail.com
Fri Feb 3 12:43:36 CET 2012


2012/2/3 Ralf-Rene Schröder <ralf.rene at online.de>

> Das MySQL Kommando FIND_IN_SET sollte helfen... damit solltest du die
> Events finden können die die artist ID im Teilnehmer Feld haben...
>

danke für die antwort. ich habe das jetzt ausprobiert.


                andWhere.dataWrap = REPLACE(CONCAT(',', teilnehmer, ','), '
', '') like ',%{field:uid}%,' |

                andWhere.dataWrap = FIND_IN_SET({field:uid}, teilnehmer)


diese beiden zeilen scheinen genau dasselbe zu machen.

meine events:

event1 teilnehmer: 1,2,3
event2 teilnehmer: 1
event3 teilnehmer: 2
event4 teilnehmer: 3

die ausgabe der artists liste, die ich mit den zeilen von oben bekomme:

artist1: event1 und event2
artist2: event3
artist3: event4

beim ersten artist funktioniert es korrekt, bei den anderen fehlt der
event1, bei dem die ja auch dabei sind.

sehr seltsam. an was könnte das liegen?

grüße,
horace




> René
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>


More information about the TYPO3-german mailing list