also ich habe eine
Tabelle: E02_USR (Kundendaten)
Spalten: (die hier nicht relevanten Spalten schreibe ich nicht auf)
KUNDENNR = diese Kundennummer wird - wenn Kunde eingeloggt ist - mit "$main::userid" abgefragt
MYPREIS = hier werden die NUR FÜR DIESEN KUNDEN gültigen Preise eingetragen
(Artikelnummer:Preis; wie oben beschrieben)
Tabelle: E02_ITEM (Artikeldaten)
Spalten:
ITEMID = Arikelnummer des Hauptartikels
PRICE = Preis der im Shop "normal" (also für nicht eingeloggte Kunden) angezeigt und berechnet wird
Tabelle: OP2_SITM (Artikelvarianten)
Spalten:
ITEMID = Varianten-Artikelnummer
MITEMID = die Artikelnummer des Hauptartikels (=> ITEMID in Tabelle ITEM)
PRICE = Preis der Variante (ist bei mir immer der selbe wie der Preis des Hauptartikels)
Die Variantenartikelpreise dürfen aber NUR FÜR DIESEN Kunden wenn er eingeloggt ist modifiziert werden!
(so wie es mit dem Script für den Hauptartikel funktioniert)
Mit UPDATE würde ich ja - wenn ich da jetzt nicht einen Gedankenfehler mache - dann die Preise für alle ändern?
d.h. die Bedingung für das modifizieren den Variantenpreise ist, daß 1) der Kunde eingeloggt ist und 2) der Hauptartikel mit "seinem" Preis im MYPREIS steht.
hoffe, ich konnte das Problem halbwegs verständlich beschreiben?
schon mal vorab vielen Dank für den Versuch, mir zu helfen, aber meine SQL-Kenntnisse reichen da leider bei weitem nicht...
mfG
dobra