From fd73cbac8726c63fb6a237165e8655d89020200e Mon Sep 17 00:00:00 2001 From: Christian Fowler Date: Tue, 4 Sep 2007 16:30:06 +0000 Subject: LEFT JOIN on liberty_content_hits --- BitUser.php | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/BitUser.php b/BitUser.php index 2dbc27a..4baa032 100644 --- a/BitUser.php +++ b/BitUser.php @@ -1,6 +1,6 @@ - * @version $Revision: 1.152 $ + * @version $Revision: 1.153 $ * @package users * @subpackage BitUser */ @@ -1619,11 +1619,12 @@ class BitUser extends LibertyAttachable { $bindvars = array(); } $query = "SELECT uu.*, tf_ava.`storage_path` AS `avatar_storage_path` - FROM `".BIT_DB_PREFIX."users_users` uu - INNER JOIN `".BIT_DB_PREFIX."liberty_content` lc ON (uu.`content_id`=lc.`content_id`) - LEFT OUTER JOIN `".BIT_DB_PREFIX."liberty_attachments` ta_ava ON ( uu.`avatar_attachment_id`=ta_ava.`attachment_id` ) - LEFT OUTER JOIN `".BIT_DB_PREFIX."liberty_files` tf_ava ON ( tf_ava.`file_id`=ta_ava.`foreign_id` ) - $mid order by $sort_mode"; + FROM `".BIT_DB_PREFIX."users_users` uu + INNER JOIN `".BIT_DB_PREFIX."liberty_content` lc ON (uu.`content_id`=lc.`content_id`) + LEFT OUTER JOIN `".BIT_DB_PREFIX."liberty_content_hits` lch ON ( lc.`content_id` = lch.`content_id` ) + LEFT OUTER JOIN `".BIT_DB_PREFIX."liberty_attachments` ta_ava ON ( uu.`avatar_attachment_id`=ta_ava.`attachment_id` ) + LEFT OUTER JOIN `".BIT_DB_PREFIX."liberty_files` tf_ava ON ( tf_ava.`file_id`=ta_ava.`foreign_id` ) + $mid ORDER BY $sort_mode"; $query_cant = "select count(*) from `".BIT_DB_PREFIX."users_users` uu $mid"; $result = $this->mDb->query($query, $bindvars, $pParamHash['max_records'], $pParamHash['offset']); -- cgit v1.3