0

pi_list_browseresults() を使用している Typo3 で拡張機能を構築しています。

私のSQLクエリは次のとおりです。

  *$query='SELECT * FROM tx_jobs_messages 
   LEFT OUTER JOIN tx_jobs_messages_user_mm ON tx_jobs_messages.uid=tx_jobs_messages_user_mm.uid_local  
   WHERE  tx_jobs_messages_user_mm.uid_foreign ='. intval($feUserId) .'';*

"pi_exec_query"を使用して上記のクエリを実行する方法がわかりません。

以下に示すようにコードを指定しました。しかし、それは0の結果を表示しています

  $res= $this->pi_exec_query('',1,'','','','',$query);

  list($this->internal['res_count']) = $GLOBALS['TYPO3_DB']->sql_fetch_row($res);

  // Make listing query, pass query to SQL database: 

  $res=$this->pi_exec_query('',0,'','','','',$query);

  $this->internal['currentTable'] = 'tx_jobs_messages';
4

1 に答える 1

0

以下の pi_exec_query の構文に従ってください。

pi_exec_query ($table, $count=0, $addWhere='', $mm_cat='', $groupBy='', $orderBy='', $query='');

参考リンク:http ://doxygen.frozenkiwi.com/typo3/html/df/d32/classtslib__pibase.html#a014ebbab057051507a8c92ecd919ed3e

于 2013-02-14T07:08:42.413 に答える