Ver Mensaje Individual
  #4  
Antiguo 31-08-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
creo que te faltan campos, lo que marcas con rojo no son candidatos a campos ya que por ejemplo, hay algunos menores que aparecen ahi y sus datos no tienen columna, eso hay que tomarlo en cuenta.

Ahora bien, tu problemas sencillo, lees todos los datos de cada reservación y los guardas momentaneamente en una estructura o archivo temporal hasta que encuentres la información que "cierra" la reservación (booking). Es decir después de leer y guardar el texto del booking esperaras encontrar como primeros caracters ya sea un "->" indicando que ahi termina ese registro con los datos de su salida y llegada o bien un "No" que indica que hay otro registro más que comparte los mismos datos.

O en términos más claros, si encuentro un "->" leo las dos líneas y grabo el registro completo con sus datos, si encuentro un "No" sigo leyendo y guardando lo que encuentre hasta que me tope con un "->", entonces guardo todo lo que haya tenido almacenado previamente y lo asocio con ese dato de salida y regreso.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita