Бахром Калонов 13 июн 2009 в 12:28 Как правильно сделать модуль Контакты контактов? То, есть все в базе данных. Есть мои друзья, а у них свои. И мне нужно вывести друзей, моих друзей =)))) Сообщение Это спам #3 Константин Моргунов 13 июн 2009 в 17:46 *наш специалист. Подправьте. Сообщение Это спам #4 Анатолий Нога 14 июн 2009 в 0:39 Константин Непредсказуемый Моргунов, спасибо. Исправили. Бахром Калонов, многое зависит от ситуации. Если нужны именно друзья друзей (2 уровня связей), то можно, к примеру, сконструировать вложенный SQL, либо простой SQL - управляемый извне (в php или то, на чем строится сайт). Если же нужно получить всех-всех друзей, то без рекурсии не обойтись - соответственно возможна рекурсия на стороне SQL (если умеете), либо на стороне управляющего движка. Еще возможны надстройки вроде кэширования и обработки полностью без участия SQL, что также зависит от обстоятельств.
|