Los datos almacenados en una base de datos MySQL son fácilmente clasificables por las computadoras , pero el archivo de la tabla en sí puede ser difícil para las personas a leer y no es necesariamente compatible con otros equipos. Para compartir sus datos con facilidad , puedes exportar la información de MySQL a una hoja de cálculo , convirtiéndola en lo que se conoce como formato de " separados por comas " , un sistema de división de datos en tablas para que pueda analizada por una aplicación como Microsoft Excel. Instrucciones
1
Crear un nuevo archivo de texto en blanco y el nombre de " export.php . " Abra el archivo en un editor de texto - o entorno de desarrollo de PHP si tiene uno - " Php " en la primera línea y escribiendo " > " ( no incluya las comillas) en la última línea de demarcación el código PHP - todo lo demás se escribirá entre esas líneas
2
Definir una variable de enlace PHP usando la función mysql_connect () y la ubicación de la base de datos MySQL, el nombre de usuario y su contraseña. . Si la base de datos se encuentra en " mysql.example.com " y el usuario " juansoto " tenía la contraseña "12345 ", debe escribir (incluya las comillas) :
$ link = mysql_connect ( " mysql. example.com "," juansoto "," 12345 " ) .
Esta debe ser la segunda línea en el archivo PHP, inmediatamente después de " < php " .
3 < p> Seleccione la base de datos con el comando mysql_select_db (), colocando el nombre de su base de datos entre paréntesis. Si se llama la base de datos " MY_DATABASE , " usted puede escribir lo siguiente como la tercera línea de su código PHP (incluya las comillas alrededor del nombre de base de datos) :
mysql_select_db ( " MY_DATABASE ");
4
Cree la variable " $ leedato ", y utilizar la función mysql_query () de PHP para crear una consulta MySQL válida. Para seleccionar desde la tabla " my_table ", debe escribir (incluya las comillas alrededor de la consulta MySQL) :
$ leedato = mysql_query ( "SELECT * FROM my_table ");
Cambio la consulta entre los paréntesis de mysql_query () si desea exportar algo menos que la tabla completa .
5
Copia y pega el siguiente código directamente en el archivo PHP justo después de la línea 5 y antes de la " > " etiqueta de cierre , por lo que no hay cambios en el código :
$ rowpr = " ";
while ( $ row = mysql_fetch_array ($ leedato , MYSQL_NUM )) {
< p> foreach ( $ row como $ el) {
$ rowpr = $ rowpr . $ el. " ,";
}
$ rowpr = substr ($ rowpr , 0, -1 ) . " \\ n"; }
mysql_close ($ link) ;
echo $ rowpr ;
6
Guarde el archivo y cierre el editor de texto. Si su servidor PHP no se encuentra en el mismo equipo , transfiera el archivo al servidor PHP
7
Abra el archivo en un navegador Web ; . Verá una larga cadena de texto que consiste en los datos . Seleccione la opción " Guardar como " (Control- S en la mayoría de los PCs , Comando -S para Apple OSX) y guarde el archivo con la extensión " . Csv" . Este archivo se puede abrir en Excel , modificar y compartir con otras personas que también tienen Excel en su ordenador .