Foros del Web » Programando para Internet » PHP »

Creacion de BD y obtencion de datos

Estas en el tema de Creacion de BD y obtencion de datos en el foro de PHP en Foros del Web. Hola, soy bastante novato en esto y mi pregunta es, como podria hacer para que una base de datos mysql cogiera info de un archivo ...
  #1 (permalink)  
Antiguo 10/05/2008, 18:33
 
Fecha de Ingreso: noviembre-2006
Ubicación: España
Mensajes: 58
Antigüedad: 18 años
Puntos: 0
Creacion de BD y obtencion de datos

Hola, soy bastante novato en esto y mi pregunta es,
como podria hacer para que una base de datos mysql cogiera info de un archivo .txt de una web, lo almacenara y mostrara los últimos 10 textos o 15 por ejemplo, obtenidos del .txt y luego mostrarlos en una web? Se podría hacer???




Gracias.
  #2 (permalink)  
Antiguo 10/05/2008, 19:41
 
Fecha de Ingreso: mayo-2004
Ubicación: En mi casa
Mensajes: 54
Antigüedad: 20 años, 6 meses
Puntos: 0
Mensaje Re: Creacion de BD y obtencion de datos

No es mucho en lo que te voy a ayudar, pero espero que te sirva de algo.

Estoy seguro que sí se puede. Lo que no se son las funciones específicas que deberás utilizar, pero el esquema creo que podría ser algo así:

Alguna función que nos capture el texto (debe existir pero no se cuál será).

Tener algo que nos permita identificar si el texto ha cambiado, puede ser un hash del mismo.

Si ha cambiado, ir cogiendo la nueva información y meterla en la BD. La forma de hacer esto depende de como esté organizada la info en el texto, si hay líneas o carácteres especiales separando los textos, pues es sólo cuestión de ir inspeccionando la cadena hasta encontrar el carácter especial.

Cuando el hash concuerde de nuevo, será porque ya introdujiste todos los datos nuevos, entonces dejas de insertar info a la BD, y actualizas el hash para que sea el del nuevo archivo.

Y para hacer que se te muestren sólo los 10 o 15 últimos lo puedes hacer mediante la consulta SQL o poniendo una variable contadora dentro de el ciclo que lee el resultado de la BD y cuando está llegué a 10, que se salga del bucle.

Se que la ayuda que te doy no es suficiente por si sola para lograr lo que quieres pero espero que te sirva.
__________________
Quiero que ciencia y tecnología avancen muy rápido, por eso comparto lo que se, podría servir a alguién q esté creando algo genial.
  #3 (permalink)  
Antiguo 11/05/2008, 08:11
 
Fecha de Ingreso: noviembre-2006
Ubicación: España
Mensajes: 58
Antigüedad: 18 años
Puntos: 0
Re: Creacion de BD y obtencion de datos

Hola, pues si decirte que la idea me queda clara y eso que me explicastes ya lo habia puesto en mente, el problema es que no se como llevarlo a cabo.







Saludos.
  #4 (permalink)  
Antiguo 13/05/2008, 23:32
 
Fecha de Ingreso: mayo-2004
Ubicación: En mi casa
Mensajes: 54
Antigüedad: 20 años, 6 meses
Puntos: 0
De acuerdo Re: Creacion de BD y obtencion de datos

Lo siento, estaba respondiendo otro mensaje y escribí en este hilo. Aunque me alegra que me hayas entendido en lo poco q te pude ayudar.
__________________
Quiero que ciencia y tecnología avancen muy rápido, por eso comparto lo que se, podría servir a alguién q esté creando algo genial.
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 13:07.