bom
07-07-2004, 21:32
Hoffe es ist richtig hier, aber ich komm momentan einfach nicht weiter.
ich habe ein File, das so aussieht:
"CKC4NQKL" "Bayesian=25, HeaderRules=50, Mailshell=50, RBL=50, total=25"
"UVBHFSJS" "-"
"OYIEAHCY" "Bayesian=50, DBL=50, HeaderRules=78, Mailshell=50, RBL=50, total=78"
Nun möchte ich dieses File in eine MySQL DB einlesen.
In der Tabelle sind nun 7 Spalten vorhanden.
ID,Bayesian, DBL, HeaderRules, Mailshell, RBL, total
In die Spalte ID soll der erste in " " gesetzte Wert hineingeschrieben werden. Das ist ja kein Problem, aber in die anderen Spalten soll nur der Wert nach dem "=" hineingeschrieben werden und auch nur, wenn dieser Wert vorhanden ist. Ansonsten soll ein "-" in jede Spalte eingetragen werden.
Ziel ist also für das obere Beispiel:
ID,Bayesian, DBL, HeaderRules, Mailshell, RBL, total:
CKC4NQKL,25,-,50,50,50,25
UVBHFSJS,-,-,-,-,-,-
OYIEAHCY,50,50,78,50,50,78
Hat einer von euch eine zündende Idee??
ich habe ein File, das so aussieht:
"CKC4NQKL" "Bayesian=25, HeaderRules=50, Mailshell=50, RBL=50, total=25"
"UVBHFSJS" "-"
"OYIEAHCY" "Bayesian=50, DBL=50, HeaderRules=78, Mailshell=50, RBL=50, total=78"
Nun möchte ich dieses File in eine MySQL DB einlesen.
In der Tabelle sind nun 7 Spalten vorhanden.
ID,Bayesian, DBL, HeaderRules, Mailshell, RBL, total
In die Spalte ID soll der erste in " " gesetzte Wert hineingeschrieben werden. Das ist ja kein Problem, aber in die anderen Spalten soll nur der Wert nach dem "=" hineingeschrieben werden und auch nur, wenn dieser Wert vorhanden ist. Ansonsten soll ein "-" in jede Spalte eingetragen werden.
Ziel ist also für das obere Beispiel:
ID,Bayesian, DBL, HeaderRules, Mailshell, RBL, total:
CKC4NQKL,25,-,50,50,50,25
UVBHFSJS,-,-,-,-,-,-
OYIEAHCY,50,50,78,50,50,78
Hat einer von euch eine zündende Idee??