/** Этот запрос выберет друзей которые принадлежат логину **/
$q= mysql_query("SELECT friend FROM friends where login ='$idlogin'");
/** Занесет его в массив **/
$r = mysql_fetch_array ($q);
Этот код выберет только одного друга, самого первого. Читайте мануал по mysql_fetch_array.
/** Этот запрос выберет друзей которые принадлежат логину **/
$q= mysql_query("SELECT friend FROM friends where login ='$idlogin'");
/** Занесет его в массив **/
$r = mysql_fetch_array ($q);
Этот код выберет только одного друга, самого первого. Читайте мануал по mysql_fetch_array.
Вам надо сделать следующее:
1) Выбрать имена всех друзей в массив, из таблицы friends
2) Выбрать профайлы этих друзей из таблицы users, используя массив имен из шага 1. Смотрите как работает оператор IN в Mysql
Итого 2 запроса.
Можно, конечно, использовать JOIN и тогда будет один запрос, но, чувствую, пока вы его не осилите.
Вам надо сделать следующее:
1) Выбрать имена всех друзей в массив, из таблицы friends
2) Выбрать профайлы этих друзей из таблицы users, используя массив имен из шага 1. Смотрите как работает оператор IN в Mysql
Итого 2 запроса.
Можно, конечно, использовать JOIN и тогда будет один запрос, но, чувствую, пока вы его не осилите.