Seite 1 von 1

Nach "xxxx" werte speichern

Verfasst: 04.02.2005 20:20
von Fabse
Hallo Leute!

Ich hab da mal ne Frage:

Ich will folgendes in php realisieren.
Für ein Browser game will ich eine übersicht von gewürz preise machen.
Mann bekommt so einen text:
Chili: 5500 $ / 2100 $
Dill: 1999 $ / 1000 $

Jetzt will ich, dass 5500 von Chili in die db gespeichert wird und 2100 auch in die db.. alles bei Chili.

Dann soll auch das gleiche bei Dill passieren usw... es gibt noch viel mehr gewürze!

Ich hoff ich hab das verständlich erklährt was ich haben möchte! ;)
Kann mir jmd. helfen?

Gruß, Fabse

Verfasst: 05.02.2005 10:32
von shwepsi
3 SPalten in der DB?
oder ein | dazwischen und mit split() wieder auflösen...
es gibt viele möglichkeiten

Verfasst: 05.02.2005 15:39
von Blutgerinsel
Die Frage ist wohl eher machts Sinn oder weniger Sinn.....

Aber das ist unmöglich zu entscheiden ohne etwas mehr Hintergrundinfo.....

Verfasst: 05.02.2005 21:05
von Fabse
Es gibt einen einkaufspreis und einen verkaufspreis.

Ich bekomm ja einen so einen log:
Birnbaumrinde: 17000 $ / 6500 $
Blattpfeffer: 13500 $ / 2500 $
Chili: 6000 $ / 1800 $
Dill: 6500 $ / 500 $
Estragon: 10000 $ / 4000 $
Mohn: 6000 $ / 800 $
Mönchspfeffer: 20000 $ / 14000 $
Muskatblüte: 4000 $ / 1100 $
Paradieskörner: 3500 $ / 500 $
Kaper: 3500 $ / 500 $
Tamarinde: 2000 $ / 500 $
Wasabi: 8000 $ / 3500 $

Den will ich ein ein Textarea feld einfügen und es sollten alle preise einkaufs/verkaufspreise von jedem gewürz in die DB geschrieben werden.

Ist diese erklährung besser?

Verfasst: 05.02.2005 21:15
von Pyramide

Code: Alles auswählen

INSERT INTO preise (name, einkaufspreis, verkaufspreis) VALUES ('Birnbaumrinde', 17000, 6500);
INSERT INTO preise (name, einkaufspreis, verkaufspreis) VALUES ('Blattpfeffer', 13500, 2500);
usw.

Verfasst: 06.02.2005 01:28
von Fabse
Jo das sollte dynamisch passieren...

hab schon geschafft!
Das hab ich gebraucht:
$gew = preg_split('/ /', $str, -1, PREG_SPLIT_OFFSET_CAPTURE);

in der $str steht der ganze Log!


Gruß, Fabse

Verfasst: 06.02.2005 13:24
von Blutgerinsel
Warum explodest du nicht anhand eines Zeilenumbruches im Textarea Feld?