HomeHelpTrac

Ignore:
Timestamp:
09/16/10 12:26:58 (21 months ago)
Author:
Leonid Sokushev
Message:

ticket #2163

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xmlrpc/BxDolXMLRPCFriends.php

    r10413 r14414  
    1414            SELECT p.* 
    1515            FROM `Profiles` AS p 
    16             LEFT JOIN `sys_friend_list` AS f1 ON (f1.`ID` = p.`ID` AND f1.`Profile` ='{$iIdProfile}' AND `f1`.`Check` = 1) 
    17             LEFT JOIN `sys_friend_list` AS f2 ON (f2.`Profile` = p.`ID` AND f2.`ID` ='{$iIdProfile}' AND `f2`.`Check` = 1) 
    18             WHERE 1 
    19             AND (f1.`ID` IS NOT NULL OR f2.`ID` IS NOT NULL) 
     16            INNER JOIN (SELECT IF( '{$iIdProfile}' = f.`ID` , f.`Profile` , f.`ID` ) AS `ID` 
     17            FROM `sys_friend_list` AS `f` 
     18            WHERE 1 AND (f.`Profile` = '{$iIdProfile}' OR f.`ID` = '{$iIdProfile}') AND `Check` = 1) AS `f` ON (`f`.`ID` = `p`.`ID`) 
    2019            ORDER BY p.`Avatar` DESC 
    2120        "; 
Note: See TracChangeset for help on using the changeset viewer.