0

この行を使用して DB 選択を行います。

$res = $TYPO3_DB->exec_SELECTquery('*', $table, $this->cObj->enableFields($table), '' , '', '');

問題は SQL エラーです。

SELECT * FROM xyz WHERE AND xyz.deleted=0 AND.......

誰かがなぜこれが起こるのか知っていますか? enableFields 関数で where クローゼを処理する方法に何か問題がありますか?

4

1 に答える 1

2

TYPO3ウィキ

まだ WHERE 句がない場合は、間違った SQL ステートメント ("SELECT * FROM tt_address WHERE AND ...") が返されるため、先頭の AND を削除する必要があります。

使用する'1'.$this->cObj->enableFields($table)

于 2012-12-06T09:47:36.370 に答える