Tema cerrado. Gracias By_George, Harvestmoon y Ronruby. Finalmente esta entrada me funcionó, además le añadí un COUNT y un AVG. Sigo sin saber dónde estaba el problema. Pero me da igual. Gracias a todos. Así da gusto meterse en esto de la programación.
Código PHP:
$promocion=mysql_fetch_assoc(mysql_query("SELECT AVG(puntostotal) as val, COUNT(*) as friky FROM cuentas WHERE usuarioid='".iddelusuario(ELUSUARIO)."'AND examination=0 AND temaid='".$num_tema."' GROUP BY temaid"));
Saludos pa' to' la vasca de Kayaker.