flexform字段中的TYPO3 LIMIT

时间:2013-07-16 10:24:11

标签: php select limit typo3

我插入flexform字段max_item_to_display并尝试在SELECT query中获取该值:

$maxDisplayItem = $this->_getFlexformConfig('max_item_to_display');

$dbResource = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*',                           // SELECT
                                                     'tx_mageconnect_products',     // FROM
                                                     'product_id IN ('.implode(',',$productIds).') 
                                                        AND store_view = \''.$store.'\'
                                                        AND hidden = \'0\' 
                                                        AND deleted = \'0\'
                                                        AND pid = \''.$pid.'\'',    // WHERE
                                                     'product_id',                  // GROUP BY
                                                     '',                            // ORDER BY
                                                     '$maxDisplayItem'              // LIMIT 
                                                    );

max_item_to_display的值在tt_content表中,但上面的代码不起作用。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

如果想要在'$maxDisplayItem'

中使用变量值,请不要使用单引号

使用$maxDisplayItem不加引号。

http://php.net/manual/en/language.types.string.php