Cita: Quiero obtener el nombre de usuario del autor de un mensaje (sin ponerlo explicitamente, claro). Para esto necesito la id del mensaje,
La consuta que te proponen hace exactamente eso, con la sola salvedad de qe el WHERE debería incluir el ID del mensaje para obtener los datos buscados.
¿Qué error
de MySQL te devuelve?
Nota Bene: Si el error es de PHP, no es tema de este foro.