Foros del Web » Programando para Internet » PHP »

pasar registros de Excel a MySql

Estas en el tema de pasar registros de Excel a MySql en el foro de PHP en Foros del Web. Hola a todos. Tengo un archivo en Excel con varios registros y quisiera pasar esos registros a una base de datos en MySql. ¿Alguien sabe ...
  #1 (permalink)  
Antiguo 16/07/2002, 11:34
 
Fecha de Ingreso: julio-2001
Ubicación: León, Gto.
Mensajes: 119
Antigüedad: 16 años, 5 meses
Puntos: 2
pasar registros de Excel a MySql

Hola a todos.

Tengo un archivo en Excel con varios registros y quisiera pasar esos registros a una base de datos en MySql. ¿Alguien sabe si se pueden pasar registros de Excel a una base de datos en MySql(que no sea con un copiar y pegar...)? y ¿Como?

Cualquier ayuda se los agradeceria mucho.
.: :) <IMG SRC="images/futbol.gif" WIDTH="15" HEIGHT="15" HSPACE="3"> :.
  #2 (permalink)  
Antiguo 16/07/2002, 12:32
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: pasar registros de Excel a MySql

Con phpmyadmin (gestor de BD escrito en PHP para Mysql) .. Puedes importar datos en una tabla (entra en una BD -&gt; tabla) y veras un link &quot;insertar archivo de texto en tabla&quot; .. ahi entraras a una pagina que te pide datos acerca del formato que tiene el archivo de texto que quieres importar (datos de; que caracter usas para delimitar campos .. y demas).

Para ello, en tu archivo Exell .. guarda tus datos en formato CVS (campos separados por comas) .. de esta operacion tendrias que obtener un fichero con una estructura asi:
&quot;uncampo&quot;,&quot;otrocampo&quot;,&quot;et c&quot;

Siendo, el delimitador de campos la &quot;,&quot; (coma) .. y el separador de registros el salto de linea (\n\r) ...

Si buscas en Hotscripts.com seguro que encuentras alguna utilidad para realizar este proceso mas automatico ...

Un saludo,
  #3 (permalink)  
Antiguo 18/07/2002, 08:01
 
Fecha de Ingreso: febrero-2002
Mensajes: 64
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: pasar registros de Excel a MySql

Qué bien! He encontrado este mensaje por casualidad y me evita un montón de trabajo que tenía pensado hacer.

Ya puestos... se puede hacer el proceso inverso? es decir, pasar registros de MySql a Excel?

Gracias.

Salu2
Mònica J.M.
  #4 (permalink)  
Antiguo 18/07/2002, 08:06
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 15 años, 11 meses
Puntos: 17
Re: pasar registros de Excel a MySql

Pasa de EL FORMATO QUE QUIERAS a *.csv (valores separados por comas) y de *.csv AL FORMAT QUE QUIERAS

Es posible que algún formato de base de datos no reconozca *.csv, pero la mayoría sí lo hace.

Joe Tawers,
<a href="http://www.ilimit.com/towers">http://www.ilimit.com/towers</a>
  #5 (permalink)  
Antiguo 18/07/2002, 08:38
 
Fecha de Ingreso: julio-2002
Mensajes: 322
Antigüedad: 15 años, 4 meses
Puntos: 0
Re: pasar registros de Excel a MySql

Si lo quieres hacer mediante PHP, puedes crear un DSN a la hoja de excel y acceder por ODBC, como si de una base de datos se tratase.

Salu2

Ruben
<a href='ir.asp?http://www.losmejoresenlaces.com' target='_blank'>http://www.losmejoresenlaces.com...</a>
  #6 (permalink)  
Antiguo 18/07/2002, 09:11
 
Fecha de Ingreso: febrero-2002
Mensajes: 64
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: pasar registros de Excel a MySql

Gracias por vuestras prontas respuestas...

En cuanto tenga un momento lo pruebo y si me encuentro con algún problema, cuento con vuestra ayuda :P

Salu2
Mònica J.M.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:08.