hola, es muy sencillo...
primero define tu
array() con los nombres de columnas, y los nombres reales a utilizar
Código PHP:
$heads = array(
'id' => 'ID',
'nick' => 'Nickname',
'pass' => 'Password',
'level' => 'Nivel'
);
luego, donde obtienes las columnas ahora... usas dicha variable para leer las columnas de
$heads Código PHP:
$return .= '<th>'.htmlspecialchars($heads[$col_name]).'</th>';
y eso es todo....
NOTA que lo que estas haciendo con dicho código no se trata de un archivo de
Excel verdadero, ya que solo le haces creer al navegador (
y al sistema) que se trata de un archivo genuino!!
lo cual es un tremendo error, por que es
HTML ... no dudo que
MSExcel sea capaz de leerlo (
esos de Redmond hacen hasta lo imposible por mantener ignorantes a sus usuarios)
pero entiende, esa no es la "
verdad"... no te engañes, para crear un verdadero archivo de Excel necesitas una extensión verdadera, no simple HTML
por ejemplo, existe
PHPExcel que precisamente sirve para dicho objetivo... y de verdad funciona, mucho mejor!!