[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