Für die Generierung der Selectbox nehme ich besagtes:
exec_SELECT_mm_query($select,$local_table,$mm_table,$foreign_table,$whereClause='',$groupBy='',$orderBy='',$limit='')
Anschliessend muss ich aber mit einem pi_exec_query weiter machen da ich das $res mit:
pi_list_makelist($res);
pi_list_browseresults($showResultCount=1,$tableParams='',$wrapArr, $pointerName = 'pointer', $hscText = FALSE);
ausgebe und hierfür einige "zusätzliche" Werte des pi_exec_query brauche wie z.B. "pid".
Alternativ gäbe es natürlich die Möglichkeit ein pi_exec_query "nachzubauen", aber das kann ja nicht Sinn und Zweck der Sache sein...
Zumal das pi_exec_query ja extra eine $mm_cat hat welche für mm Verbindungen steht.
pi_exec_query($table,$count=0,$addWhere='',$mm_cat='',$groupBy='',$sorting='')
Wie gesagt geht es ja auch solange in der mm-Tabelle unter "sorting" 0 als value steht. Wobei dieser Wert meines wissens nur für die Sortierung einer etwaigen Multiselectbox im BE steht, also an sich überhaupt keinen Einfluss auf mein Query haben sollte.
Hier mal ein erzeugter Debug vom pi_exec_query:
aller t3lib_DB::exec_SELECTquery
ERROR Unknown column 'debug' in 'where clause'
lastBuiltQuery SELECT count(*)
debug_backtrace
line
function exec_SELECTquery
class t3lib_DB
object
type ->
args
0 count(*)
1 tx_meineextension_laden,tx_meineextension_orte,tx_meineextension_laden_orte_mm
2 tx_meineextension_laden.uid=tx_meineextension_laden_orte_mm.uid_local AND tx_meineextension_orte.uid=tx_meineextension_laden_orte_mm.uid_foreign
AND tx_meineextension_laden.pid IN (73)
AND tx_meineextension_laden.deleted=0 AND tx_meineextension_laden.hidden=0 AND (tx_meineextension_laden.starttime<=1181051513) AND (tx_meineextension_laden.endtime=0 OR tx_meineextension_laden.endtime>1181051513) AND tx_meineextension_laden.fe_group IN (0,-1) AND debug AND tx_meineextension_laden_orte_mm.uid_foreign=3
AND (tx_meineextension_laden.bezeichnung LIKE '%test%' OR tx_meineextension_laden.url LIKE '%test%')
An sich sieht das auch alles in Ordnung aus. Deswegen stehe ich ja auch so auf dem Schlauch... #angry#