Hallo zusammen,
ich bin gerade daran ein Programm zu schreiben welches eine CSV Datei ausliest, die Daten in eine MYSQL Datenbank schreibt und danach die verschiedenen Einträge miteinander vergleicht, die Zeitliche Differenz Berechnet und die GesamtDifferenz aller Einträge ausgeben soll.
Bisher scheitere ich leider an der Idee wie ich den Vergleich machen kann,
hierbei muss beachtet werden wann der Nutzer einen Bereich betreten hat und wann er ihn verlassen hat, oder ob er nur Betreten, nur verlassen hat (muss alles überprüft werden deswegen muss ich mind. 3 Zeilen miteinander vergleichen)
Die Einträge sehen wie folgt aus
AusweisNummer/PersonID Firma Nachname Vorname Datum Zeit Terminalnummer Terminalname
123 ichag klaus dieter 2009-06-29 12:05:07 12313213 Eingang
123 ichag klaus dieter 2009-06-29 19:31:05 12543213 Ausgang
123 ichag klaus dieter 2009-06-30 06:09:30 12313213 Eingang
Hat mir einer von euch eine Idee Anregung wie ich dafür sorgen kann das ich immer 3 dieser Werte zur Verfügung habe? (Also 3 Zeilen halt) die Berechnung und alles andere steht schon. (Ok. die Berechnung nur Theoretisch da ich das ja erst Testen kann wenn ich weiß wie ich an alle 3 Zeilen komme)
edit1: Mir ist die Idee gekommen das ich ja eine Normale Select abfrage machen könnte Select * from Tabelle und dann wenn ich die Daten auslese mysql_fetch_assoc($ausgabe) auf eine bestimmten Eintrag zu springen also irgendwas wie mysql_fetch_assoc($ausgabe)[3] wenn ich damit den dritten datensatz holen könnte wäre mir geholfen, aber irgendwie finde ich nichts in der richtung, gibt es da etwas?
greetz
chris
ich bin gerade daran ein Programm zu schreiben welches eine CSV Datei ausliest, die Daten in eine MYSQL Datenbank schreibt und danach die verschiedenen Einträge miteinander vergleicht, die Zeitliche Differenz Berechnet und die GesamtDifferenz aller Einträge ausgeben soll.
Bisher scheitere ich leider an der Idee wie ich den Vergleich machen kann,
hierbei muss beachtet werden wann der Nutzer einen Bereich betreten hat und wann er ihn verlassen hat, oder ob er nur Betreten, nur verlassen hat (muss alles überprüft werden deswegen muss ich mind. 3 Zeilen miteinander vergleichen)
Die Einträge sehen wie folgt aus
AusweisNummer/PersonID Firma Nachname Vorname Datum Zeit Terminalnummer Terminalname
123 ichag klaus dieter 2009-06-29 12:05:07 12313213 Eingang
123 ichag klaus dieter 2009-06-29 19:31:05 12543213 Ausgang
123 ichag klaus dieter 2009-06-30 06:09:30 12313213 Eingang
Hat mir einer von euch eine Idee Anregung wie ich dafür sorgen kann das ich immer 3 dieser Werte zur Verfügung habe? (Also 3 Zeilen halt) die Berechnung und alles andere steht schon. (Ok. die Berechnung nur Theoretisch da ich das ja erst Testen kann wenn ich weiß wie ich an alle 3 Zeilen komme)
edit1: Mir ist die Idee gekommen das ich ja eine Normale Select abfrage machen könnte Select * from Tabelle und dann wenn ich die Daten auslese mysql_fetch_assoc($ausgabe) auf eine bestimmten Eintrag zu springen also irgendwas wie mysql_fetch_assoc($ausgabe)[3] wenn ich damit den dritten datensatz holen könnte wäre mir geholfen, aber irgendwie finde ich nichts in der richtung, gibt es da etwas?
greetz
chris