mam taki oto kod:
$select = ' DISTINCT ju.id AS id , ju.name AS name , ju.username AS username , vmu.user_is_vendor AS is_vendor , vmu.perms AS perms , ft.fotograf AS fotograf , ju.usertype AS usertype , IFNULL(sg.shopper_group_name, "") AS shopper_group_name '; $joinedTables = ' FROM #__users AS ju LEFT JOIN #__virtuemart_vmusers AS vmu ON ju.id = vmu.virtuemart_user_id LEFT JOIN #__virtuemart_userinfos AS ft ON ju.id = ft.virtuemart_user_id LEFT JOIN #__virtuemart_vmuser_shoppergroups AS vx ON ju.id = vx.virtuemart_user_id LEFT JOIN #__virtuemart_shoppergroups AS sg ON vx.virtuemart_shoppergroup_id = sg.virtuemart_shoppergroup_id ';
dodałem pogrubione linie, niestety joomla zwraca komunikat:
Cytat
vmError: exeSortSearchListQuery Column 'name' in where clause is ambiguous SQL=SELECT SQL_CALC_FOUND_ROWS
Walczę z tym drugi dzień i nie mogę zrozumieć, dlaczego ta kolumna jest niejednoznaczna (występuje ona wprawdzie w dodanej przeze mnie tabeli poraz drugi, ale przecież nie wczytuję jej SELECT'em).
Bardzo proszę o pomoc.