[TYPO3-german] Problem mit pi_exec_query
Susanne Wiese
s.wiese at netcologne.de
Thu Nov 9 13:19:14 CET 2006
JoH asenau schrieb:
>>> ich habe ein Problem in einer eigenen Extension mit der Funktion
>>> pi_exec_query.
>>>
>>> $this->pi_exec_query($this->internal['currentTable']);
>> sorry sollte heißen:
>> $res =$this->pi_exec_query($this->internal['currentTable']);
>>
>>> Aus irgendeinem Grund greift der Teil der Abfrage WHERE pid IN
>>> ('.$pidList.') nicht und es werden immer nur Datensätze aus einem
>>> sysfolder gezogen.
>
> Ext Dev Eval gibt folgende Info:
> function
> pi_exec_query($table,$count=0,$addWhere='',$mm_cat='',$groupBy='',$orderBy='
> ',$query='')
>
> Wenn Du da nur einen Parameter, nämlich $table, übergibst, woher soll dann
> das WHERE kommen?
Hallo Joey,
ich dachte eigentlich $addWhere ist für zusätzliche Where-Bedingungen,
die in der Funktion noch nicht definiert sind.
pi_exec_query ruft ja die pi_list_query auf und diese enthält in Zeile
01055 schon die Abfrage nach der PID - also muß ich die doch nicht noch
mal extra über $addWhere definieren ???
Zeile 1055 pi_list_query
$query='FROM '.$table.' WHERE pid IN ('.$pidList.')'.chr(10).
> HTH
>
> Joey
>
More information about the TYPO3-german
mailing list