这是我返回最热门视频的功能。由于某种原因,它不承认:限制。如果我删除':limit'并隐含地输入数字10就可以了。
方法:
function getPopularVideos($limit) {
$dbc = connectToDatabase();
$q = $dbc->prepare('SELECT * FROM video ORDER BY views DESC LIMIT 0, :limit');
$q->execute(array(':limit' => $limit));
return $q->fetchAll(PDO::FETCH_ASSOC);
}
致电代码:
$popularVideos = getPopularVideos(10);
任何想法都是我做错了。有点困惑。