![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Es como te digo, entiendo que en efecto cada booking te va a representar un registro maestro y los pasajeros serán el detalle del booking. Con base en el archivo txt que pones, cada booking puede compartir o no datos de salida y regreso. El algoritmo que te comenté es el correcto solo tienes que desglosarlo y aplicarlo y te va a funcionar.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#2
|
||||
|
||||
|
gracias azidrain en efecto ese es el algoritmo que uso si te fijas las nuevas cadenas que he formado ya estan listas para ser separadas e insertadas, ahora lo que pienso hacer es
1.- primeramente el caracter "?" me indica que ahi termina un booking, dicha cadena ya trae todos los datos (excepto la info de vuelo cuando es compartida entre varios booking). 2.- despues de que separe la cadena en un arreglo tengo que buscar el caracter "->" que me indica que el booking esta completa (no comparte informacion de vuelo con otro booking) y hacer la inserccion si comparte el booking tengo que recorrer el arreglo hasta que encuentre el caracter que me indica el vuelo insertoy tengo que regresar el arreglo para insertar los booking que quedaron atras. pero el problema es que no tengo mucha experiencia con esas funciones bueno seguire investigando |
|
#3
|
||||
|
||||
|
Mmm, creo que no hay necesidad de meter todo en un array y de ahi partir, lo podrías hacer con una estructura tipo record, leer las lineas, analizarlas, guardar los datos en el record y continuar.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#4
|
||||
|
||||
|
mmm valla me empiezo confundir entones cres que es mejor leer la linea e insertarla directamente a la bd??, pero como controlarias los booking que comparten informacion de vuelo??
|
|
#5
|
||||
|
||||
|
Nooo...la linea la lees la analizas y la la guardas en una estructura,digamos un record o un array lo que mejor te acomode. Sigues leyendo hasta detectar si hay otro registro o bien encuentras los datos del vuelo. Si encuentras los datos del vuelo todo lo que tengas en tu estructura lo pasas a la BD asociándola con el vuelo correspondiente (pueden ser una o mas reservaciones). Está relativamente sencillo, no veo donde te atoras.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#6
|
||||
|
||||
|
valla eso es exactemente lo que describo arriba
tal ves no me explique bien, en lo que me atoro es en el manejo de arreglos jeje hace tiempo que no usaba esas estructuras de hecho nunca las he usado en php. |
|
#7
|
||||
|
||||
|
Ya caigo..estaba pensando en Delphi..
jiji
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Descomponer Fecha | darkborrego | Varios | 9 | 26-06-2010 02:16:59 |
| Descomponer nombre y apellidos | lgarcia | SQL | 4 | 15-04-2009 22:16:37 |
| Alguna herramienta para generar un archivo de ayuda? | eldiegofg | Varios | 2 | 07-09-2007 02:19:31 |
| Evento despues de descargar un archivo | Arcioneo | HTML, Javascript y otros | 2 | 19-07-2007 19:29:19 |
| archivo de ayuda para las RxLib 2005 | Johnny Q | OOP | 7 | 09-09-2005 21:23:08 |
|