Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2009, 10:19
filmixt
 
Fecha de Ingreso: septiembre-2008
Mensajes: 91
Antigüedad: 15 años, 7 meses
Puntos: 1
Exclamación Seleccionar 3 tablas

Hola señores,
Tengo una tarea que hacer y no consigo lograrlo. Os cuento:

Tabla miembros:
id,...

Tabla friendship:
id, pide, admite

Tabla noticias:
id, por, titulo...

Necesito asociarlas de esta forma.
La tabla friendship es la tabla de la amistad. Si "juan" es amigo de "pepe", sus respectivas id's aparecerán ahí, haciendo referencia a su id en miembros.
Por tanto, quiero mostrar las NOTICIAS de los amigos de los usuarios, de forma que debe buscar las noticias de los amigos del usuario, buscando pues la id de cada uno en friendship, tened en cuenta que puede estar tanto en pide como admite, asi que habria que hacer algo como (id user = pide && id amigo = admite) OR a la inversa.

Me explico?
La id del usuario lo contiene la variable $iduser.

Gracias de antemano.