scripts y tutoriales diseño web albacete nuteco

scripts y tutoriales nuteco diseño web albacete

< volver a índice de scripts y tutoriales

scripts y tutoriales nuteco diseño web albacete

SCRIPT PHP
Script en PHP para exportar una consulta a una BBDD MySQL a un archivo Excel.

Exportar a un archivo Excel conservando el formato de columnas y filas.

<?Php


include("config.php"); /*Archivos con la información de conexión a la BBDD*/
require('conexion.php');

$Resultado=mysql_query("SELECT * FROM socios ORDER BY ID",$con);
// Supongamos que tenemos en una BBDD la tabla "Socios" Hacemos la consulta ordenados por el campo ID //

while($MostrarFila=mysql_fetch_array($Resultado)){


$contenido = ' </table>
<table width="890" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="38"><div align="center">socio </div></td>
<td width="237"><div align="center">Nombre</div></td>
<td width="51"><div align="center">Tel&eacute;fono</div></td>
<td width="219"><div align="center">Email</div></td>
</tr>';


//Comenzamos a almacenar toda la tabla de resultados en la variable "contenido" //


$contenido .='<tr bgcolor="#FFFFFF"><td><div align="center" class="Estilo15">';
$contenido .= $MostrarFila['numero'];
$contenido .='</div></td> <td><div align="center" class="Estilo15">';
$contenido .= $MostrarFila['nombre']; $contenido .=' '; $contenido .= $MostrarFila['apellidos'];
$contenido .='</div></td><td><div align="center"><span class="Estilo15">';
$contenido .= $MostrarFila['tlf'];
$contenido .='</span></div></td><td><div align="center"><span class="Estilo15">';
$contenido .= $MostrarFila['email'];
$contenido .='</span></div></td></tr>';

}

//Ya está toda la tabla de resultados en la variable "contenido" //

$nombre_archivo = "tuexcel.xls";
if (!$gestor = fopen($nombre_archivo, "w")) {
echo "No se puede abrir el archivo ($nombre_archivo)";
exit;
}

// Escribir $contenido a nuestro archivo abierto.
if (fwrite($gestor, $contenido) === FALSE) {
echo "No se puede escribir al archivo ($nombre_archivo)";
exit;
}

echo "Éxito, se escribió ($contenido) al archivo ($nombre_archivo)";
fclose($gestor);


//cerramos el archivo y ya tenemos nuestro excel.



?>

Dudas o consultas, enviar correo a nuteco@nutecoweb.com .


nuteco - nuevas tendencias en comunicación - diseño web albacete
Servicios de comunicación y web albacete S.L. - CIF: B02497014 - C/ Mayor, 35 - 02001 ALBACETE
Inscrita en el Registro Mercantil de Albacete nº 2 : Tomo 891, Libro 655, Folio 152, Hoja AB-21115, Inscripción 1