我有以下内容:
public function getAll($limit = 100)
{
//if ($thread != 0) { $threadq = "WHERE threadId=$threadId"; }
$query = <<<EOF
SELECT
x.*
FROM x
ORDER BY dater DESC
LIMIT ?
EOF;
return self::$db->fetchAll($query, $limit);
}
似乎它变成了LIMIT x
,LIMIT 'x'
因此 MySQL 查询解析器出错并抱怨。
但是做得LIMIT $limit
很好
为什么这不起作用?还有另一种方法吗?