PHP - Ayuda con Relacion de Tablas

 
Vista:

Ayuda con Relacion de Tablas

Publicado por Muzito (1 intervención) el 22/02/2006 18:31:07
Hola, lo primero dar las gracias por si me podeis ayudar, soy principiante en esto del PHP y MySQl. Os cuento, estoy haciendo una aplicacion en la que existen 3 tablas que son las siguientes:

Tabla 1:
archivos
Campo Tipo Nulo Predeterminado
id int(11) No
nombre varchar(50) Sí NULL
titulo varchar(50) Sí NULL
contenido longblob Sí NULL
tipo varchar(50) Sí NULL

Tabla 2:
relacion
Campo Tipo Nulo Predeterminado
id_relacion int(11) No
id_archivo1 int(11) No 0
id_usuario1 int(11) No 0

Tabla 3:
usuario
Campo Tipo Nulo Predeterminado
id_usuario int(11) No
nombre varchar(255) No
nombre_usuario varchar(255) No
clave_usuario varchar(255) No

Para hacer una consulta de que usuario tiene relacionado que archivo hago la siguiente consulta SQL:SELECT * FROM relacion,archivos WHERE relacion.id_usuario1=".$Usuario." AND archivos.id=id_archivo1

Siendo $Usuario el id_usuario.

Hasta ahi todo bien pero el problema es cuando intento visualizar todos los archivos menos los que esten relacionados con un usuario.

Me explico, quiero que se puedan ver los archivos que no esten asociados con el usuario en cuestion para que el administrador de la pagina pueda relacionarle mas archivos pero no los asigne duplicados.

Espero haberme explicado bien. Si me podeis ayudar o teneis alguna duda de mi problema decirmelo por favor, estoy desesperado.

Un saludo y mil gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder