Alantir
Cadet 1st Year
- Registriert
- Juli 2008
- Beiträge
- 11
Hallo,
zu allererst, ich bin kein PHP-Profi und lerne die Sprache immer noch. Deshalb würde es mich freuen, wenn Leute mir einfach nur ein paar Ansätze/Anregungen zu meinem Problem/zu meiner Zielvorstellung geben könnten. Wer mich belehren möchte, statt mir zu helfen (und/oder genervt ist, dass ich diesen Beitrag verfasst habe), der muss auch nicht darauf antworten.
Problem/Ziel:
Ich habe seit einiger Zeit vor, tabellarische Datensätze mit PHP auszulesen, in eine Mysql-Datenbank zu speichern und mit diesen Daten zu arbeiten/zu rechen.
Hierbei möchte ich einzelnen Daten Variablen zuweisen, die ich dann in Scripten verwenden kann.
Zum Auslesen der Datei habe ich file_get_contents verwendet.
Nun ist hierbei ja zu beachten, dass die Datensätze der auszulesenden Datei zueinander mit Koordinaten zugeordnet sind, um sie beispielsweise in Excel anzuzeigen (eine .slk-file).
Wer hat Tipps/Wissen, wie ich den Daten Variablen zuweise, ohne dabei die Struktur/Zuordnung der Daten in sich zerstöre.
Ein Auszug aus einem Datensatz sieht in etwa so aus:
Wer mir ein paar Tipps geben kann, wie er überhaupt anfangen würde, dem wäre ich sehr dankbar.
Mein Testscript verwendete bisher
count
preg_match_all
preg_replace
while-schleifen usw.
und ich hab mich vor längerem deshalb auch etwas genauer mit regular expressions auseinandergesetzt, was ja einer wissenschaft für sich gleich kommt ^^
doch irgendwie kam dabei nie wirklich das raus, was ich wollte
bzw. ich hab erstmal die Daten nach dem Auslesen geordnet (Spalten/Zeilen/Werte), wusste dann aber nicht weiter bzw. wie ich sie dann in Variablen packen sollte, da die Ausgaben meines Scriptes zwar teils korrekt waren, aber ich die Daten noch weiter diffenrenzieren müsste, um damit zu arbeiten ...
Ich finde das recht kompliziert.
Wie gesagt, wer sowas schon mal machen musste, Tipps/Tricks/Angehensweisen, melde sich bitte, ich bin für jede Hilfe dankbar.
Besten Gruß
Alantir
zu allererst, ich bin kein PHP-Profi und lerne die Sprache immer noch. Deshalb würde es mich freuen, wenn Leute mir einfach nur ein paar Ansätze/Anregungen zu meinem Problem/zu meiner Zielvorstellung geben könnten. Wer mich belehren möchte, statt mir zu helfen (und/oder genervt ist, dass ich diesen Beitrag verfasst habe), der muss auch nicht darauf antworten.
Problem/Ziel:
Ich habe seit einiger Zeit vor, tabellarische Datensätze mit PHP auszulesen, in eine Mysql-Datenbank zu speichern und mit diesen Daten zu arbeiten/zu rechen.
Hierbei möchte ich einzelnen Daten Variablen zuweisen, die ich dann in Scripten verwenden kann.
Zum Auslesen der Datei habe ich file_get_contents verwendet.
Nun ist hierbei ja zu beachten, dass die Datensätze der auszulesenden Datei zueinander mit Koordinaten zugeordnet sind, um sie beispielsweise in Excel anzuzeigen (eine .slk-file).
Wer hat Tipps/Wissen, wie ich den Daten Variablen zuweise, ohne dabei die Struktur/Zuordnung der Daten in sich zerstöre.
Ein Auszug aus einem Datensatz sieht in etwa so aus:
Code:
(Richtung)"
C;Y5;X2;K"10 m über dem Boden"
C;Y5;X3;K"°"
C;Y4;X4;K15.1
C;Y5;X4;K248
C;Y4;X5;K13.2
C;Y5;X5;K223
C;Y4;X6;K14.7
C;Y5;X6;K198
C;Y4;X7;K18.2
C;Y5;X7;K203
C;Y4;X8;K18.2
C;Y5;X8;K205
C;Y4;X9;K16.5
C;Y5;X9;K204
C;Y4;X10;K9.2
C;Y5;X10;K212
C;Y4;X11;K10.7
C;Y5;X11;K217
C;Y4;X12;K12.8
C;Y5;X12;K164
C;Y4;X13;K15.9
C;Y5;X13;K217
C;Y4;X14;K13.9
C;Y5;X14;K227
C;Y4;X15;K13.5
C;Y5;X15;K224
C;Y4;X16;K13.2
C;Y5;X16;K232
C;Y4;X17;K12.3
C;Y5;X17;K240
C;Y4;X18;K8.1
C;Y5;X18;K262
C;Y4;X19;K7.6
C;Y5;X19;K281
C;Y4;X20;K6.4
C;Y5;X20;K261
C;Y4;X21;K10.4
C;Y5;X21;K277
C;Y4;X22;K12.3
C;Y5;X22;K276
C;Y4;X23;K13.4
C;Y5;X23;K261
C;Y4;X24;K16.6
C;Y5;X24;K274
C;Y4;X25;K17.7
C;Y5;X25;K286
C;Y4;X26;K12.1
C;Y5;X26;K291
C;Y4;X27;K13.1
C;Y5;X27;K286
C;Y4;X28;K12.9
C;Y5;X28;K286
C;Y4;X29;K11.3
C;Y5;X29;K288
C;Y4;X30;K12.3
C;Y5;X30;K296
C;Y4;X31;K12.7
C;Y5;X31;K293
C;Y4;X32;K9.9
C;Y5;X32;K297
C;Y4;X33;K8.5
C;Y5;X33;K306
C;Y4;X34;K7.2
C;Y5;X34;K297
C;Y4;X35;K5.0
C;Y5;X35;K266
C;Y4;X36;K5.6
C;Y5;X36;K242
C;Y4;X37;K8.8
C;Y5;X37;K207
C;Y4;X38;K12.9
C;Y5;X38;K203
C;Y4;X39;K16.3
C;Y5;X39;K216
C;Y4;X40;K19.4
C;Y5;X40;K229
C;Y4;X41;K16.0
C;Y5;X41;K229
C;Y4;X42;K12.0
C;Y5;X42;K228
C;Y4;X43;K15.1
C;Y5;X43;K235
C;Y4;X44;K15.4
C;Y5;X44;K250
C;Y4;X45;K17.8
C;Y5;X45;K264
C;Y4;X46;K22.0
C;Y5;X46;K254
C;Y4;X47;K23.3
C;Y5;X47;K269
C;Y4;X48;K22.8
C;Y5;X48;K270
C;Y4;X49;K22.3
C;Y5;X49;K279
C;Y4;X50;K17.4
C;Y5;X50;K278
C;Y4;X51;K16.8
C;Y5;X51;K272
C;Y4;X52;K14.3
C;Y5;X52;K264
C;Y4;X53;K13.0
C;Y5;X53;K248
C;Y4;X54;K13.9
C;Y5;X54;K238
C;Y4;X55;K13.3
C;Y5;X55;K242
C;Y4;X56;K9.5
C;Y5;X56;K248
C;Y4;X57;K6.8
C;Y5;X57;K244
C;Y4;X58;K3.7
C;Y5;X58;K176
C;Y4;X59;K10.4
C;Y5;X59;K173
C;Y4;X60;K13.2
C;Y5;X60;K197
C;Y4;X61;K11.8
C;Y5;X61;K208
C;Y4;X62;K8.8
C;Y5;X62;K184
C;Y4;X63;K13.9
C;Y5;X63;K213
C;Y4;X64;K18.4
C;Y5;X64;K252
C;Y6;X1;K"Bewölkung"
C;Y6;X2;K"Atmosphäre"
usw.
Wer mir ein paar Tipps geben kann, wie er überhaupt anfangen würde, dem wäre ich sehr dankbar.
Mein Testscript verwendete bisher
count
preg_match_all
preg_replace
while-schleifen usw.
und ich hab mich vor längerem deshalb auch etwas genauer mit regular expressions auseinandergesetzt, was ja einer wissenschaft für sich gleich kommt ^^
doch irgendwie kam dabei nie wirklich das raus, was ich wollte
bzw. ich hab erstmal die Daten nach dem Auslesen geordnet (Spalten/Zeilen/Werte), wusste dann aber nicht weiter bzw. wie ich sie dann in Variablen packen sollte, da die Ausgaben meines Scriptes zwar teils korrekt waren, aber ich die Daten noch weiter diffenrenzieren müsste, um damit zu arbeiten ...
Ich finde das recht kompliziert.
Wie gesagt, wer sowas schon mal machen musste, Tipps/Tricks/Angehensweisen, melde sich bitte, ich bin für jede Hilfe dankbar.
Besten Gruß
Alantir