Pero que esperas ver? .. hay más código al respecto? .. ahí sólo compones una sentencia SQL y la ejecutas .. nada más .. Si hablas de que ves algo en blaco pero te refieres a ese ".xls" generado . .especificalo!.
Otro detalle .. seguro que vas a exportar un .xls directamente?
Dicha sentenacia SQL funciona sobre todo con formatos CVS e indicando en la misma sentencia tu separador de registros y de campos (caracter):
http://dev.mysql.com/doc/refman/5.0/en/select.html
(Otra cosa es que le pongas extensión .xls siendo internamente datos en formato CVS y "Excel" lo lea como tal .. pero no sería lo "lógico" .. usa extensión .cvs . .igualmente Excel lo va a interpretar)
Un saludo,