Как присоединить фото к пользователю

lagoff

Новичок
PHP:
 /** Этот запрос выберет друзей которые принадлежат логину **/

       $q= mysql_query("SELECT friend FROM friends where login ='$idlogin'");

       /** Занесет его в массив **/
        $r = mysql_fetch_array ($q);
Этот код выберет только одного друга, самого первого. Читайте мануал по mysql_fetch_array.
 

mr.Alexandr

Новичок
PHP:
 /** Этот запрос выберет друзей которые принадлежат логину **/

       $q= mysql_query("SELECT friend FROM friends where login ='$idlogin'");

       /** Занесет его в массив **/
        $r = mysql_fetch_array ($q);
Этот код выберет только одного друга, самого первого. Читайте мануал по mysql_fetch_array.
а цикл бесполезен?
 

lagoff

Новичок
Вам надо сделать следующее:
1) Выбрать имена всех друзей в массив, из таблицы friends
2) Выбрать профайлы этих друзей из таблицы users, используя массив имен из шага 1. Смотрите как работает оператор IN в Mysql

Итого 2 запроса.

Можно, конечно, использовать JOIN и тогда будет один запрос, но, чувствую, пока вы его не осилите.
 

mr.Alexandr

Новичок
Вам надо сделать следующее:
1) Выбрать имена всех друзей в массив, из таблицы friends
2) Выбрать профайлы этих друзей из таблицы users, используя массив имен из шага 1. Смотрите как работает оператор IN в Mysql

Итого 2 запроса.

Можно, конечно, использовать JOIN и тогда будет один запрос, но, чувствую, пока вы его не осилите.
СПАСИБО ОГРОМНОЕ!!! использовал JOIN
 
Сверху