sqlite fails at count distinct

This commit is contained in:
Shish 2009-07-17 00:28:07 +01:00
parent bb9e3f08cb
commit 678910fb13

View File

@ -222,7 +222,7 @@ class CommentList implements Extension {
";
$result = $database->Execute($get_threads, array($threads_per_page, $start));
$total_pages = (int)($database->db->GetOne("SELECT COUNT(distinct image_id) AS count FROM comments") / 10);
$total_pages = (int)($database->db->GetOne("SELECT COUNT(image_id) AS count FROM comments GROUP BY image_id") / 10);
$this->theme->display_page_start($page, $current_page, $total_pages);
@ -287,6 +287,9 @@ class CommentList implements Extension {
global $config;
global $database;
// sqlite fails at intervals
if($database->engine->name == "sqlite") return false;
$window = int_escape($config->get_int('comment_window'));
$max = int_escape($config->get_int('comment_limit'));