Hola desoler,
el siguiente codigo:
Código PHP:
$shtml="<table>";
$shtml.="<tr>";
$shtml.="<td>PlayerName</td><td>PrevOwed</td><td>CourtRental</td><td>PalaRental</td><td>Beberage</td><td>Lesson</td><td>PalaSale</td><td>Balls</td><td>Overgrip</td><td>Food</td><td>Other</td><td>Total</td><td>Paid</td><td>CurrOwed</td>";
$shtml.="</tr>";
Ha de ir antes del foreach, ya que en cada iteracion del mismo abres el fichero con fopen y te colocas al final del mismo (puesto que el fichero existe en la 2ª iteracion) y añades las cabeceras de nuevo.
y este otro trozo de codigo:
Código PHP:
$shtml.="</table>";
$fp=fopen("fichero.xls","a");
fwrite($fp,$shtml);
fclose($fp);
justo despues del foreach, para que el proceso sea:
1 --> generar cabeceras
foreach
2...n --> generar lineas tabla
n+1 --> Cerrar tabla y escribir en archivo.
Un Saludo.