[TYPO3-german] Problem mit pi_exec_query
Susanne Wiese
s.wiese at netcologne.de
Thu Nov 9 12:02:44 CET 2006
Susanne Wiese schrieb:
> Hallo zusammen,
>
> 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.
>
>
> Schreibe ich allerdings meine Abfrage selbst, klappt es:
>
> $pidList =
> $this->pi_getPidList($this->conf['pidList'],$this->conf['recursive']);
>
> $query = 'SELECT * FROM '.$this->internal['currentTable'].' WHERE pid IN
> ('.$pidList.')';
> $res = mysql(TYPO3_db,$query);
>
> Eigentlich müßte doch bei beiden Methoden das Gleiche rauskommen oder
> mache ich einen Denkfehler?
>
> Gibt es eine Möglichkeit, die von pi_exec_query erzeugte query zu
> debuggen ?
>
> Vielen Dank
> Susanne
More information about the TYPO3-german
mailing list