Hola,
Ya conseguí que me leyera la ID del usuario y me contara los comentarios de cada uno, pero ahora estoy intentando que me relacione esta ID con su nombre de usuario. Para que figure en la tabla el nombre y no la ID.
Con este codigo me muestra la ID que esta en el campo idUsuario:
$query="SELECT idUsuario,count(*) as TotalComentarios
FROM comentarios group by idUsuario
ORDER BY TotalComentarios DESC
";
Luego, en la tabla 'usuarios' tengo las columnas
idUsuario | usuario . Lo que quiero es que substituya la id del usuario y ponga su nomre a la hora de escribirlo.
He provado con INNER JOIN pero no me funciona bien..
El codigo seria este:
Código PHP:
$query="SELECT idUsuario,count(*) as TotalComentarios
FROM comentarios group by idUsuario
INNER JOIN `usuarios` ON comentarios.idUsuario = usuarios.usuario
ORDER BY TotalComentarios DESC
";
Saveis cual puede ser el error... o si se puede hacer de otra forma?
Muchas gracias.
Un saludo.