Hola, necesito hacer una consulta para ver los comentarios que fueron denunciados por algun usuario, que me devuelva basicamente lo siguiente:
* Usuario que lo denuncio
* Usuario denunciado
* Comentario
La tablas que son las siguientes:
Usuarios(
UsuarioID,Usuario,Password,Nombre,Apellido,F_Nacimiento,F_C reada,Email,Pais,Ciudad,Sexo,E_Publico,E_Suscripto ,Activado,Ban,Avatar,Firma)
Comentarios(
ComentarioID,Seccion,SeccionID,UsuarioID,Bloqueado,Fecha,Comen tario)
Denuncias(
UsuarioID,
ComentarioID,Fecha)
Código PHP:
$consulta = mysql_query("SELECT u.Usuario,d.Fecha, c.Comentario
FROM denuncias AS d INNER JOIN usuarios AS u ON d.UsuarioID = u.UsuarioID
INNER JOIN comentarios AS c ON d.ComentarioID = c.ComentarioID
");
El problema que tengo es que no sé como relacionar para que me devuelva 2 usuarios distintos (usuario denunciado y usuario denunciante) cuando el atributo se llama igual y esta en la misma tabla (usuarios.Usuario)
Aclaración, en la tabla denuncia se guarda por ejemplo:
(1,5,2011-11-16) (1 es el usuario que denuncio, 5 es el ID del comentario)
En comentario:
(5,etc.... y en el atributo UsuarioID = 10) (usuario 10 es el usuario denunciado)
Finalmente tengo que recuperar entonces:
El usuario 1 y el 10 de la tabla de usuarios...
espero que puedan ayudarme.
Saludos