Una forma:
Código MySQL:
Ver originalSELECT id_user1
,id_user2
, nombre
WHERE id_user1
='".$USER_DATA['id
']."' OR id_user2
='".$USER_DATA['id
']."') as Temp
ON usuarios.id_user
= Temp.id_user2
Otra forma de expresar la consulta:
Código MySQL:
Ver originalSELECT id_user1
,id_user2
, nombre
ON (id_user1
='".$USER_DATA['id
']."' OR id_user2
='".$USER_DATA['id
']."') AND usuarios.id_user
= amigos.id_user_2
No se si esto es lo que quieres porque no especificas que guardar en id_user_1 y en id_user_2. Pero lo importante es que necesitas unir las dos tablas con un INNER JOIN. He supuesto que en id_user2 guardas los amigos del id_user1, aunque si es así te sobraría la segunda condición en el where.