Hola alejandrodlrocha:
Creo que lo que intentas hacer no se puede, no por lo menos de la manera en como lo planteas. Si los subselects va a quedar en la parte del select principal estos sólo pueden devolver un campo, podrías en todo caso hacer lo siguiente:
Código:
SELECT
(SELECT contenido FROM temas WHERE id=max(id)) contenido
(SELECT titulo FROM temas WHERE id=max(id)) titulo
...
es decir, repetir dos veces el la misma consulta pero obteniendo un campo diferente en cada una de ella... Igual y sería conveniente que nos dieras un panorama más general de cómo son tus tablas y la información que está contenida en ellas, tal vez exista alguna otra manera de obtener lo que quieres hacer.
Saludos
Leo.