[TYPO3-german] relation suche in komma-separierten blob feldern

Christopher Schnell typo3 at mda.ch
Tue Mar 25 09:04:27 CET 2008


Hi Ralph,

vielleicht geht das mit dem sog. Word-Operator (iis eine RegEx) direkt 
auf Datenbankebene. Vielleicht hift dir das. Der Operator sieht so aus: 
'[[:<:]]WORD[[:>:]]'

Gruss,
Christopher.


Ralph Fuelop schrieb:
> Hallo
>
> bei einer selbst erstellen extension, die eine Vereinsdatenbank  
> (Vereine, Sportarten: ein Verein hat x Sportarten. Sportart X wird in  
> X Vereinen betrieben) werden soll, habe ich das Problem die komma  
> separierten Werte auszulesen. Ich versuche sie so auszulesen, aber ees  
> wird nur auf den ersten Wert im Feld zugegriffen.
> Kann  mir da jemand helfen, suche schon ewig nach einer Lösung....
> Tausend Dank!
> Gruss Ralph
>
> 		$query='SELECT * from tx_rfvereine_vereinsdaten'
> 		.' WHERE sportart IN ('.$this->internal["currentRow"]["uid"].')'
>        	.' AND hidden=0 AND deleted=0 ';
>     	$res = $GLOBALS['TYPO3_DB']->sql_query($query);
>     	$result='';
> 		while( $row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res) ) {
> 		$result.=$row['name'].',';
>     	}
> 		/*$result=substr($result,0,(strlen($result)-2)); */
> 		return $result;
> 		break;
>   



More information about the TYPO3-german mailing list