Einen
CSV-Download biete ich u.a. auch an. Da klappt es wunderbar (ein Editor meckert beim Öffnen auch nicht rum

).
Ich würde schon gerne eine xls-Datei erzeugen, eine
csv habe ich wie gesagt schon ...
Deine Frage, ob ich auch wirklich eine Excel-Datei erstellen würde, verstehe ich nicht. Außer dem Header und echo's mit <table><tr><td>... steht nichts drin.