Hola, buenos días,
Tengo una duda sobre como exportar a
Excel, los encabezados de una consulta a mi base de datos. Por ejemplo tengo el siguiente código que trae toda la información:
Código PHP:
$hoy = date('Y-m-d');
$sqlSelectAllProductos = mysqli_query($connect, "Select * from config_catalogo Left Join config_unidades On (id_unidad = cat_unidad) Order by id_catalogo");
$f = fopen("docs/catalogos/Catalogo[" . $hoy . "].csv","w");
$separador = ";";
while($rowSelectAllProductos = mysqli_fetch_assoc($sqlSelectAllProductos) ) {
$linea = $rowSelectAllProductos['cat_tipo'] . $separador .
utf8_decode($rowSelectAllProductos['cat_titulo']) . $separador .
utf8_decode($rowSelectAllProductos['cat_descripcion']) . $separador .
utf8_decode($rowSelectAllProductos['cat_class']) . $separador .
utf8_decode($rowSelectAllProductos['cat_subclas_1']) . $separador .
utf8_decode($rowSelectAllProductos['cat_subclas_2']) . $separador .
utf8_decode($rowSelectAllProductos['uds_unidad']) . $separador .
$rowSelectAllProductos['cat_precio_unitario'] . $separador .
$rowSelectAllProductos['cat_estatus'] ."\n";
fwrite($f, $linea);
} fclose($f);
$mensaje = 'El archivo ha sido exportado. <br /> Puedes visualizarlo desde el siguiente enlace: <br /><a href="docs/catalogos/Catalogo[' . $hoy . '].csv">Catalogo[' . $hoy .'].csv</a>' . $rfc;
successBox($mensaje);
Pero no encuentro como hacer que, además de la consulta, se vean igual los encabezados de las columnas (tipo, título, descripción, clase, subclase, subclase, unidad, precio unitario, estatus).
Si alguien sabe como puedo conseguirlo, se los agradecería, de antemano, gracias por su tiempo.
Saludos!!