Programación Web y Scripting => PHP => Mensaje iniciado por: reckba2 en Jueves 29 de Mayo de 2003, 16:03
Título: Re: como poblar BD con PHP?
Publicado por: reckba2 en Jueves 29 de Mayo de 2003, 16:03
Hola, necesito poblar una base de datos creada en postgreSQL y lo quiero hacer a partir de un archivo plano que contiene los datos, el contenido de la tabla es:
00001+012345+24/01/2001/ 10+07/02/2001
donde los campos representativos son: codigo+numero+fecha1+valor+fecha2
si alguien sabe por favor me indique como hacerlo.
Saludos Reckba
Título: como poblar BD con PHP?
Publicado por: Avalon en Jueves 29 de Mayo de 2003, 16:59
Hola. Nunca he utilizado PostgreSQL pero creo que la diferencia con MySQL a nivel de código sólo está en el nombre de las funciones.
Prueba con esto a ver que tal:
Código: Text
$archivo = file("archivo.txt");
foreach ($archivo as $linea) {
chop($linea);
$datos = explode("+", $linea);
pg_query("INSERT INTO tabla VALUES ('$datos[0]', '$datos[1]', '$datos[2]', '$datos[3]', '$datos[4]')");