Foros del Web » Programando para Internet » PHP »

Gardar información

Estas en el tema de Gardar información en el foro de PHP en Foros del Web. Hola Todos!!! Nuevamente les saludo y les pido me puedan auxiliar u orientar en como hacer algo que sinceramente no tengo idea de como empezar ...
  #1 (permalink)  
Antiguo 14/02/2008, 19:55
Avatar de acastillog70  
Fecha de Ingreso: septiembre-2003
Ubicación: México, D.F.
Mensajes: 181
Antigüedad: 23 años
Puntos: 1
Gardar información

Hola Todos!!!

Nuevamente les saludo y les pido me puedan auxiliar u orientar en como hacer algo que sinceramente no tengo idea de como empezar y menos de como terminar .

Bueno les platico mi problema: leo un archivo de texto -txt o plano- posteriormente una vez leida la información quiero guardar todo ese texto en una base de datos -preferentemente sql usando odbc- hasta donde he llegado es el poner esa información en un arreglo, pero leer el arreglo y pasarlo a la base de datos de acuerdo al campo que yo decida, ahi es donde ya no se cómo hacerle y necesito que me orienten un poco.

Agradezco sus comentarios y como siempre, hasta entonces.


Saludos
__________________
Nacemos para morir. De lo demas, no te preocupes, ocupate.
  #2 (permalink)  
Antiguo 15/02/2008, 18:24
Avatar de acastillog70  
Fecha de Ingreso: septiembre-2003
Ubicación: México, D.F.
Mensajes: 181
Antigüedad: 23 años
Puntos: 1
Re: Gardar información

Hola, les pido me puedan por favor orientar un poco al respecto, sinceramente no tengo ni idea de como hacerlo, si alguno sabe mucho eh de agradecerlo!!!
__________________
Nacemos para morir. De lo demas, no te preocupes, ocupate.
  #3 (permalink)  
Antiguo 15/02/2008, 19:24
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 19 años, 3 meses
Puntos: 49
Re: Gardar información

Primero te diria que utilizaras las funciones propias de conexiones SQL con PHP
Empiezas a trabajar con tu archivo de texto suponiendo que contiene dos datos que quieras guardar en la BD nombres, mails y algunos datos asociados a los mismos.

Código PHP:
$conex = mssql_connect('servidor', 'usuario', 'clave') or die ( 'se ha producido un error en la conexión');

$fichero = file('archivo.txt');
$n_lineas = count ($fichero);
for (
$i = 0; $i < $n_lineas; $i++) 
{
    
$linea = rtrim ($fichero[$i]);

    list (
$nombre, $mail) = explode (' ', $linea);
    
$consulta = "INSERT INTO tabla VALUES('$nombre', '$mail')";
    
$resultado = mssql_query($consulta, $conex);
} 
Es una forma que puedes utilizar espero que te sirva

Saludos.
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 06:30.