Php 输入3 mm查询,无输出,无错误

Php 输入3 mm查询,无输出,无错误,php,sql,database,typo3,relation,Php,Sql,Database,Typo3,Relation,我试着从我的两个链接表中输出一些数据,并查看了所有我能找到的示例,但仍然没有得到任何结果。(注意:我在两个表上都尝试过exec\u SELECTquery,效果非常好) 这是我的密码 $GLOBALS['TYPO3_DB']->debugOutput = true; $res = $GLOBALS['TYPO3_DB']->exec_SELECT_mm_query( 'tx_pagecat_category.title', // $select_fields 'tx_pa

我试着从我的两个链接表中输出一些数据,并查看了所有我能找到的示例,但仍然没有得到任何结果。(注意:我在两个表上都尝试过exec\u SELECTquery,效果非常好)

这是我的密码

$GLOBALS['TYPO3_DB']->debugOutput = true;

$res = $GLOBALS['TYPO3_DB']->exec_SELECT_mm_query(
  'tx_pagecat_category.title',  // $select_fields
  'tx_pagecat_category',    // $local_table
  'pages_tx_pagecat_category_mm',   // $mm_table
  'pages',  // $foreign_table
  '',   //$where_clause
  '',   // $groupBy
  '',   // $orderBy
  ''    // $limit
);

while( $row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res) ) {
    $c= $row['tx_pagecat_category.title'].chr(10);
}

return $this->pi_wrapInBaseClass($c);

我完全不知道我做错了什么,即使调试输出不起作用?

最简单的方法可能是:

$GLOBALS['TYPO3_DB']->store_lastBuiltQuery = 1;

// query here

echo $GLOBALS['TYPO3_DB']->debug_lastBuiltQuery;
这将为您提供发送到数据库的sql。然后,您可以手动运行该查询以检查出了什么问题