“Conocimientos Programación>Programación PHP /MySQL

Cómo exportar a CSV MySQL en PHP

2012/2/7
Mediante el uso de PHP, exportación de datos MySQL a un archivo CSV es rápido y sencillo. MySQL es un programa de servidor de base de datos de código abierto. PHP es un lenguaje de scripting lateral del servidor que permite a los programadores crear páginas web generadas dinámicamente. PHP fue diseñado para interactuar con bases de datos MySQL y es ideal para crear, manipular o extraer datos. Al descargar las tablas de base de datos a archivos CSV , puede acceder a los datos fuera de línea, copia de seguridad de su información o manipularlo con programas de hoja de cálculo . Cosas que necesitará
base de datos MySQL
texto editor Web Oficial con funciones PHP
Mostrar más instrucciones
1

Abra un programa de edición de texto y crear una nueva . documento
2

Escriba el siguiente código en el documento :

< php

función exportMysqlToCsv ( $ tabla , $ archivo = ' content.csv ' ) {

$ csv_terminated = " \\ n";

$ csv_separator = " " ;

$ csv_enclosed = ' " ' ;

$ csv_escaped = " \\ \\ " ;

$ query = " select * from $ table " ;

$ result = mysql_query ( $ consulta ) ;

$ rowcount = mysql_num_fields ($ resultado) ;

$ data = '';

for ($ i = 0 ; $ i <$ recuento de filas , $ i + + ) {

$ l = $ csv_enclosed . str_replace ($ csv_enclosed , csv_escaped $ $ ,
stripslashes

csv_enclosed ( mysql_field_name ( $ result , $ i ) ) . ) $ csv_enclosed ; .

$ data = $ l ; .
.

$ data = $ csv_separator ;}

$ salida = trim ( substr ( $ data , 0, -1 ) ) .

$ salida = $ csv_terminated ;
mientras

( $ row = mysql_fetch_array ( $ result )) {

$ data = '';

for ($ j = 0 ; $ j <$ fields_cnt , $ j + +) {

if ( $ row [$ j ] == '0 '

Programación PHP /MySQL
Cómo editar una imagen en PHP
Cómo calcular los valores de un gráfico de líneas PHP
Cómo ajustar Personajes de SQL
Cómo doblar Cita en PHP
Cómo utilizar las sesiones de PHP
Cómo encontrar las mejores Grids de datos en PHP
Cómo conseguir una página Web en PHP
Cómo convertir un campo Varchar en Null
Conocimientos Informáticos © http://www.ordenador.online