El asunto es asi, un sistema de votación de comentarios, por lo que tengo 3 tablas: usuario, comentario y votocomentario.
usuario tiene su id y una foto
comentario tiene su id, el comentario en si, y el idmensaje donde se hizo el comentario
votocomentario tiene el id del usuario que votó, y el idcomentario que se votó
Lo que tengo que hacer es un ranking de los 4 comentarios más votados, mostrando la foto del usuario que hizo el comentario, el comentario y el id del mensaje al que pertenece el comentario.
Yo lo que logré hacer es el ranking de los 4 comentarios más votados, lo que anda mal es obtener la foto del usuario que hizo el comentario (siempre me muestra el mismo usuario).
La consulta que hice es esta:
Código MySQL:
Ver original
Eso me devuelve los 4 comentarios más votados correctamente, pero devuelve mal la foto del usuario que hizo dicho comentario (devuelve la foto de un solo usuario).
Bueno, espero puedan ayudarme, muchas gracias!!