Hallo
Du bist mit dem ersten Code recht nahe an der Lösung. Allerdings wiederholst du die Abfrage, womit das ganze keine sinnvollen Rows mehr ausgibt.
Zitat:
$query=$GLOBALS['TYPO3_DB']->exec_SELECT_mm_query('tx_mstreferenz_referenz_ranlage_mm.uid_local, tx_mstreferenz_anlage.aname','tx_mstreferenz_referenz','tx_mstreferenz_referenz_ranlag e_mm','tx_mstreferenz_anlage','AND tx_mstreferenz_anlage.pid ='.intval($GLOBALS[TSFE]->id));
$this->cObj->enableFields('tx_mstreferenz_anlage');
$this->cObj->enableFields('tx_mstreferenz_referenz');
$res = $GLOBALS['TYPO3_DB']->sql(TYPO3_db, $query);
|
Die Funktion $GLOBALS['TYPO3_DB']->exec_SELECT_mm_query() gibt dir bereits ein Resultat, welches du durchlaufen kannst. Du musst dieses nicht mehr mit der sql-Funktion ausführen.